Google搜索结果详情添加文章发布时间

2018-04-25


经常在Google上搜索关键词,看到别人家的文章都有在搜索详情那里显示文章发布时间,也很想弄一个,方法很简单,做出来的效果大概是这样的:

google搜索结果添加文章发布时间.png

这个效果并不是自己的网页修改过来的,而是利用了Google console里面的一个工具:数据标注工具

第一次使用Google console的可以参照下文入门:


点击查看如何开始使用Google console

Google console是Google提供的一个seo工具,通过console可以知道网站的运行情况,包括搜索结果展示量,点击量,以及出现抓取错误的链接等等,可以让站长更了解网站在Google搜索中的情况。

Google console的使用需要翻墙,如果有自己的vps可以参照CentOS 搭建 Shadowsocks (ss)搭建自己的穿墙工具,然后进入Google console,点击立即使用,然后登陆Google账户即可,第一次使用需要先添加自己的网站。

现在Google console改成新版了,添加的按钮在左上角,由于我已经添加了网站,所以直接显示了域名:

Google-console添加网站-1.png

然后点击添加资源:

Google-console添加网站-2.png

之后在输入框添加自己的网址,注意:如果自己的网站已经开启https,那么添加的网址就应该是以https://开头,而且建议网站开启https,不然会被chrome标记为不安全的网站,不知道怎么添加的可以看这篇文章:ssh使用密钥登录linux服

Google-console添加网站-3.png

添加网站的时候需要验证,推荐用验证文件验证,这样就不用对网页进行更改:

Google-console添加网站-4.png

Google在这里设计的比较差的一点就是,下载html验证文件按钮的url并不是直接指向验证文件,而是需要跳转,所以就不能直接右键复制网址,然后在服务器用wget了,就只能先下载到本地,然后用scp上传:

1
2
3
4
5
6
7
8
# 进入Google验证文件所在目录,用的是win10上的Ubuntu子系统,c盘挂载在/mnt下
cd /mnt/c/Users/wenjinyu/Desktop/

# 复制文件到网站根目录,加入根目录位于/var/www/wenjinyu
scp google*.html [email protected]:/var/www/wenjinyu/

# scp使用非22端口,并且使用密钥
scp -P 2333 -i ~/.ssh/id_rsa google*.html [email protected]:/var/www/wenjinyu/


scp和ssh等都是推荐使用密钥登陆,这样能大大提高服务器的安全性,毕竟每时每刻都有人在扫描网络上的服务器,并且使用暴力破解,伺机登陆,如果不知道怎么使用密钥登陆服务器,可以看linux使用scp命令传文件,非22端口,使用密钥

然后再点击验证就可以了

现在Google console改成新版,界面更美观,功能更强,但是还不全,例如数据标注就还没有上线,所以需要切换到旧版控制台,数据标注工具就在搜索结果呈现下面:

google-console使用数据标注工具.png

然后点击开始标注

google-console使用数据标注工具-2.png

之后在自己的站点选取一篇文章的网址进来,最好选网页格式有代表性一点的,比如很多文章的标题都是在页面上方,发布时间都在右方之类的,这里用的例子是nginx设置301批量跳转网页,然后信息类型选文章,标记网页标记此网页和其他类似网页,然后点确定

google-console使用数据标注工具-3.png

之后就是标记了,按住左键选取标题,然后在弹出菜单中选择标题,之后就可以在右边看到标题了,其他的也类似:

google-console使用数据标注工具-4.png

标记完标题、作者之类的,就点击完成,然后选择创建网页集,也就是让Google把所有类似的网页都这样标记,这样就不用自己一个个去标记,但如果网站排版比较复杂,比如标题不一定都是在同一个地方,那就需要自己一个个手动标记了,就需要点击自定义(创建您自己的网页集)

google-console使用数据标注工具-5.png

之后会加载出类似的网页进行标记,目的就是提高Google抓取时的识别能力,所以要多标记几个网页

google-console使用数据标注工具-6.png

标记网页的时候,如果识别准确,一般标记一两个之后就不用自己再动手标记了,但如果识别不对,那么可能需要再标记多几个网页才能正确识别,我第一次就标记了10个网页才完成,最后就是确认,如果没问题就可以发布了:

google-console使用数据标注工具-7.png

发布后提示说Google重新抓取网页的时候就会生效,

google-console使用数据标注工具-8.png

我在设置完就去看了一下,发现已经生效了。

google搜索结果添加文章发布时间.png



评论