loading...

WordPress最简洁google的sitemap

发布时间:August 18, 2007 分类:WordPress

Firefox之web程序员实用插件推荐

javascript中split函数使用说明

闲来无事给自己的wp写了个google的sitemap
直接使用sitemap.php输入sitemap
演示地址:http://www.ccvita.com/sitemap.php
代码如下:

require_once('wp-config.php');
mysql_connect(DB_HOST, DB_USER, DB_PASSWORD) or die("Could not connect");
mysql_select_db(DB_NAME);
mysql_query("SET NAMES ".DB_CHARSET);
header("Content-type: application/xml");
$query = mysql_query("SELECT ID FROM {$table_prefix}posts WHERE post_status = 'publish' ORDER BY ID DESC");
$xmlcontent = "< ?xml version=\"1.0\" encoding=\"UTF-8\"?>\n".
"<!-- generator=\"http://www.ccvita.com/\"-->".
" <urlset xmlns=\"http://www.google.com/schemas/sitemap/0.84\">\n";
while($item = mysql_fetch_array($query)) {
$xmlcontent .= "<url>".
" <loc>http://www.ccvita.com/$item[ID].html</loc>".
"</url>\n";
}
$xmlcontent .= "</urlset>\n";
echo $xmlcontent;

如果你的网站需要被搜索引擎收录,除了准备robots.txt外,还需要一个更详细的sitemap文件。使用sitemap可以更直接地告诉搜索引擎,让它去搜索指定内容。
对于用WordPress搭来说,它本身不提供sitemap,需要自己动手搞定。一般来说,你需要用到两种sitemap,一种是供搜索引擎抓取你的网页时使用,另外一种是放在页面里,供浏览者查看。

本文介绍了几种生成SiteMap的插件。
第一种:socialpatterns 提供了一个简单的方法,把提供的代码保存为sitemap.php,放在你的网站根目录下,然后把路径提交给Google即可。地址http://www.socialpatterns.com/search-engine-optimization/google-sitemaps-with-wordpress/

第二种:Google Sitemap Generator for WordPress 是一个WordPress的SiteMap插件,支持多种语言。它提供XML格式的SiteMap。先下载该插件,然后上传到你的plugin目录中,打开后台管理页面,进入“设置”,点击“Sitemap”进入设置。
设置完成后,可以在站点根目录(需要预先设置生成sitemap.xml文件的路径,一般可取默认设置:存放在站点根目录)生成一个sitemap.xml。然后,你就可以提交给Google或者Yahoo。地址:http://www.arnebrachhold.de/2005/06/05/google-sitemaps-generator-v2-final

第三种:设置供网站浏览者查看的“站点地图”(SiteMap)和提交给google的sitemap,推荐一个很经典的插件:Dagon Design Sitemap Generator 。地址:http://www.dagondesign.com/articles/sitemap-generator-plugin-for-wordpress/

Tags: WordPress插件, google, sitemap


已有 11 条评论 »

  1. blankyao blankyao

    不错。。。

  2. Digbuzz Digbuzz

    好文,放到我挖网( digbuzz.com)挖一挖会不错,还可给你带来大量流量!

  3. 重庆美女 重庆美女

    sitemap 和 rss feed 有什么不同?

    1. kimi kimi

      @重庆美女, sitemap是给搜索引擎看的,rss feed是给人订阅的

  4. 东奇博客传播 东奇博客传播

    东奇博客传播

  5. cotrun cotrun

    学习了。。。。

  6. market market

    您好 博主
    我用最新版的WP 访问怎么提示错误啊

  7. guodin guodin

    有没有现成比较利于SEO的sitemaps模板?

  8. 放众博客 放众博客

    有很多插件的,会自动更新提交,插件中搜索sitemap就有,还是感谢发文

  9. 寒风 寒风

    一直想找一个比较利于SEO的插件,这个觉得不错。。。

  10. 玛思阁 玛思阁

    使用后,输出的是源代码,没有效果。

添加新评论 »

captcha
请输入验证码