WordPress创建和添加站点地图(sitemap)的两种方法

  网站地图(sitemap),又称站点地图,它上面放置了网站上需要搜索引擎抓取的所有页面的链接(注:不是所有页面)。搜索引擎蜘蛛非常喜欢网站地图,这有利于网站的seo优化。对于wordpress网站,我们也可以轻松创建出站点地图(sitemap)。

  方法一:使用插件

  对于建站小白,选择WordPress建站最轻松的地方就是,WordPress有各种各样的插件能满足你网站的需求,而且很容易实现。同样,如果你想创建一个站点地图,也可以使用插件轻松实现。

  


  使用插件:Baidu Sitemap Generator这里有很多版本的sitemap生成的小插件,包括Google、WP等,你也可以尝试其他的插件,这里推荐这一款使用还不错。

  操作步骤:下载插件 – 启用插件 – 设置插件 – 生成XML文件 – 完成。你可以参考以下图片进行Baidu Sitemap Generator设置。

  


  帮助和提示:

  1、Sitemap工具帮助

  2、Win主机需要写伪静态规则(如果xml打开是404错误页面)

  Baidu SiteMap伪静态规则:只需要把以下2行代码加到Win主机网站根目录下的httpd.ini配置文件即可,注意要加在配置规则之后。

  RewriteRule /sitemap.xml /sitemap.xml [L]RewriteRule /sitemap.html /sitemap.html [L]

  3、如何把Sitemap加到robots.txt

  将Sitemap加到robots.txt能加快网站收录,一行一个,可以添加多个。添加内容如下格式:

  Sitemap: http://www.example.com/sitemap.xml

  方法二:使用代码

  对于有一定代码基础的站长来说,可以写一些代码来实现创建站点地图(sitemap)

  1、使用专业的代码编写软件(如:notepad++,Dreamweaver等),新建一个空白页面;

  2、将以下完整代码粘贴到新建页面里(一定要在代码模式下粘贴,避免出错);

  ’;echo ”?>daily1.0monthly0.6 0) {foreach($mypages as $page) { ?>ID); ?>ID)->post_modified); ?>+00:00weekly0.6 0){foreach ($terms as $term) { ?>slug); ?>weekly0.8 $tag ) {$link = get_term_link( intval($tag->term_id), “post_tag” );if ( is_wp_error( $link ) )return false;$TAGS[ $key ]->link = $link;?>monthly0.4

  3、保存这个页面文件,命名为sitemap.php;

  4、将sitemap.php文件上传到网站空间根目录下,浏览器地址栏输入“你的网站域名/sitemap.php”来查看你网站地图;

  5、如果该页面正确汇总并显示你网站所有页面的链接地址,那么就证明创建并添加网站地图(sitemap)成功。接下来,你只需要将该链接地址提交给百度或360站长收录工具即可,接下来就是耐心等待蜘蛛抓取


发表评论 取消回复

很抱歉,您暂时无法发布评论。需要 登录 后才能发布。