zen-cart下google sitemap插件及常见问题解决 (笔记)

2010-08-14 at 09:11 下午 kk

一、生成sitemap有什么好处?

创建并提交 Sitemap 有助于确保 Google 知道您网站上的所有网页,包括 Google 的正常抓取过程可能无法找到的网址。当然可以避免《百度搜索引擎优化指南》中谈到的因为不规则链接让爬虫掉入链接黑洞。

二、安装zencart下生成sitemap的插件

点击下载安装 sitemapxml__formerly_google_sitemap_2-1-0.zip

解压googlesitemap.zip至根目录,在后台的tools下面的install sql patches,upload install.sql文件。

三、常见问题:

1、googlesitemap插件生成的地址都带?language=en

问题:多了个小尾巴?language=en

解决办法:在后台的Configuration下面的Sitemap XML中,将Generate language_id for default language 设置为 False。

2、Failed to open file "sitemapcategories.xml"!!!

问题:权限问题,

解决办法: chmod 777 sitemapcategories.xml 依此类推

3、载入样式表单出错: 载入 XSLT 样式表单时发生网络错误:

问题:\includes\.htaccess 做了文件类型的限制

解决办法:修改includes/.htaccess

<FilesMatch ".*\.(js|JS|css|CSS|jpg|JPG|gif|GIF|png|PNG|swf|SWF)$">

加上你要的xsl就行了
<FilesMatch ".*\.(js|JS|css|CSS|jpg|JPG|gif|GIF|png|PNG|swf|SWF|xsl)$">

四、如何向搜索引擎提交sitemap

生成完以后,可以向主流搜索引擎提交sitemap.xml了。

1、google提交sitemap的方式应该大家都了解。

2、bing提交sitemap的方法:

http://www.bing.com/webmaster/ping.aspx?sitemap=www.kuankuan.net/sitemapindex.xml

将kuankuan.net换成你自己的域名

3、向 yahoo提交 sitemap

http://siteexplorer.search.yahoo.com/submit

4、来招狠的,向所有的标准搜索引擎提交sitemap

修改根目录下面的robots.txt 把sitemap地址加进去吧。
格式如下:
Sitemap: http://www.kuankuan.net/sitemap.xml.gz

------------------------------------------------------------------------------------------
作者:
宽宽@网站策划运营
本站所有文章均为宽宽原创。
版权所有。转载时必须以链接形式注明作者和原始出处及本声明。

Leave a Reply