google提供了一个叫webmaster tools的网站,可以检查网站中的问题,十分权威。所以先使用它检查一下。
网址是:https://www.google.com/webmasters/tools/home
登录后,要先添加网站
添加时要验证域名,有多种验证方式,如在域名管理面板中,对域名增加一个什么记录,或者上传一个html文件,或者在首页的html代码中增加一个meta标签。由于我的博客是php的,并且本地已经下载了源代码,同步方便,所以选择了最后一种方式。
根据提示,在
中添加如下由网站提供的代码:然后点击下面的Verify按钮即可,验证通过。
## HTML改进
##
进去后,发现在左侧“优化”-“HTML改进”处,有一些问题可供改进,如下:
[](/user_images/1570-3.png)
可以看到有三个地方可改进,一是“重复的元说明”,二是“短的元说明”,三是“重复的标题标记”
## 重复的元说明
点开“重复的元说明”,显示以下内容:
[](/user_images/1570-5.png)
先看第一个,竟然有两个博客内容一样,打开一看,果然。应该是当时提交博客时,提交了两次,删除一个即可。
再看第二个,居然有98个一样的。它们的特点是都是tag,可能博客处没有设置好,应该以Tag名作为标题等信息。
检查了一下博客里的设置,没发现问题,可能是使用的主题里面改了,检查代码后发现,对于非文章,都是以博客描述作为description和keywords:
<meta name="description" content="<?php bloginfo('description'); ?>"/>
<meta name="keywords" content="<?php bloginfo('description'); ?>" />
<p>对应的html是这样的:
[](/user_images/1570-7.png)
我对wordpress了解不多,所以只好用tag名替换它们,先试试再说。
<div class="mycode">
<meta name="description" content="<?php wp_title(''); ?>"/>
<meta name="keywords" content="<?php wp_title(''); ?>" />
这样显示就正常了:
这样的页面有276条,每个页面的说明只有一行,几个字,的确有点太少。
看了一下我的wordpress,估计那主题已经被改得面目全非,有插件也不一定能用,所以只好先这样,等晚点再修改。(TODO)
仔细一看,原来是一些Tag和一些文章的标题相同,这样就会有多个页面有相同的title。解决这个问题,我需要把那些文章的标题修改一下即可。
今天到此为止。
comments powered by Disqus