最近看了一下Google网站管理员工具的抓取错误的页面,其中有几个页面的404令我十分怀疑:主要是两种格式的css以及留言板等文件的链接放到子文件夹中路径为http://www.bardseo.com/post/rss.xml,因此查看了一下一直没有做任何改动的默认图标汇集里面的代码:
打开后台,在链接管理的图标汇集代码框中发现以下代码:
<li><a href="guestbook.asp" target="_blank"><img src="<%=ZC_BLOG_HOST%>image/logo/messageboard.gif" height="15" width="80" border="0" alt="给本站站长留言" /></a></li>
<li><a href="wap.asp" target="_blank"><img src="<%=ZC_BLOG_HOST%>image/logo/wap.gif" height="15" width="80" border="0" alt="本站支持WAP访问" /></a></li>
<li><a href="atom.xml" target="_blank"><img src="<%=ZC_BLOG_HOST%>image/logo/atom.gif" height="14" width="41" border="0" alt="订阅本站的 ATOM 1.0 新闻聚合" /></a></li>
<li><a href="rss.xml" target="_blank"><img src="<%=ZC_BLOG_HOST%>image/logo/xml.gif" height="14" width="36" border="0" alt="订阅本站的 RSS 2.0 新闻聚合" /></a></li>
分析了下这上边的几句代码,SEO博客突然发现一直以来似乎上了当一样,早该把这里的东西改一下了。或许这里的代码就没打算让俺把图标汇集放到内部页面,本来想多贡献点链接,反倒害了自己,真是不应该。
没办法,要想从这些东东手里去掉这些提示,就必须把链接改回去,原来的相对位置的链接是决不能够使用了,因此SEO博客决定把这段代码改成如下样子:
<li><a href="<%=ZC_BLOG_HOST%>/guestbook.asp" target="_blank"><img src="<%=ZC_BLOG_HOST%>image/logo/messageboard.gif" height="15" width="80" border="0" alt="给本站站长留言" /></a></li>
<li><a href="<%=ZC_BLOG_HOST%>/wap.asp" target="_blank"><img src="<%=ZC_BLOG_HOST%>image/logo/wap.gif" height="15" width="80" border="0" alt="本站支持WAP访问" /></a></li>
<li><a href="<%=ZC_BLOG_HOST%>/atom.xml" target="_blank"><img src="<%=ZC_BLOG_HOST%>image/logo/atom.gif" height="14" width="41" border="0" alt="订阅本站的 ATOM 1.0 新闻聚合" /></a></li>
<li><a href="<%=ZC_BLOG_HOST%>/rss.xml" target="_blank"><img src="<%=ZC_BLOG_HOST%>image/logo/xml.gif" height="14" width="36" border="0" alt="订阅本站的 RSS 2.0 新闻聚合" /></a></li>
这样就把内页带链接的错误解决掉了,回想开博2个月以来,自己一直留着一大批404的页面,Bard突然明白一个道理:看来再好的工具也得自己检查一下再用。