
您现在的位置是:首页 > WordPress教程WordPress教程
WordPress网站地图提交
WP集市
2025-09-10
【WordPress教程】
832人已围观
-
先唠唠为啥要提交网站地图。这玩意儿就像给搜索引擎塞了张藏宝图,告诉它"快来抓我页面啊"。WordPress整站地图说白了就是个目录,把文章、页面、标签啥的全列上去,让搜索引擎蜘蛛别迷路。没这玩意的话,新内容可能半年都搜不到,跟把钞票埋后院没区别。
-
检查你的主题带不带自动生成功能。现在不少主题都内置了,比如在后台搜"sitemap"试试。要是没有也别急,装个Yoast SEO或者Google XML Sitemaps插件最省事。拿Yoast举例,安装激活后到SEO→常规→功能页面,把"XML网站地图"开关掰到on位置就成。
- 手动整的话得碰代码了。在主题文件夹里新建个sitemap.php文件,塞进去这些:
<?php
require_once( $_SERVER['DOCUMENT_ROOT'] . '/wp-load.php' );
header( 'Content-Type: text/xml; charset=utf-8', true );
echo '<?xml version="1.0" encoding="UTF-8"?>';
?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<?php
// 抓文章
$posts = get_posts( array(
'numberposts' => -1,
'post_type' => array( 'post', 'page' )
) );
foreach( $posts as $post ) {
setup_postdata( $post );
$url = get_permalink( $post->ID );
$modified = get_the_modified_time( 'Y-m-d\TH:i:s+00:00', $post );
?>
<url>
<loc><?php echo esc_url( $url ); ?></loc>
<lastmod><?php echo $modified; ?></lastmod>
<priority>0.8</priority>
</url>
<?php } ?>
</urlset>
这代码会生成包含所有文章和页面的XML地图,注意优先级priority别全设成1.0,搜索引擎不喜欢。
-
生成完得找地址。通常就在你域名后面加/sitemap.xml,比如https://你的网站.com/sitemap.xml。用插件的话可能路径不一样,Yoast的通常在/sitemap_index.xml。打开浏览器输网址看看,能显示XML树状结构就对了。
-
提交到Google Search Console才最关键。登录GSC后左边菜单选"网站地图",在"添加新网站地图"框里输入刚才的路径。别傻等,顺手点个"测试"按钮,显示"成功"再提交。
- 定时更新很重要。WordPress更新文章时记得重建地图,可以挂个钩子自动处理:
add_action( 'publish_post', 'update_sitemap_on_publish' );
function update_sitemap_on_publish() {
// 调用地图生成函数
generate_custom_sitemap();
// 通知搜索引擎
ping_google_and_bing();
}
要是用缓存插件的话,提交后记得清空缓存,不然搜索引擎抓到的可能是旧版地图。
- 最后提醒个坑:别把noindex的页面塞进地图。有些登陆页或隐私页面本来不想被搜到,要是在地图里暴露就白折腾了。可以用这段代码过滤:
$posts = get_posts( array(
'meta_query' => array(
array(
'key' => '_yoast_wpseo_meta-robots-noindex',
'value' => '1',
'compare' => '!='
)
)
) );
-
其实现在很多主机商比如SiteGround、Bluehost都自带地图自动提交功能,买域名的时候顺手就搞定了。要是懒得折腾就直接用主机商提供的工具,比自己手动整省心多了。
-
提交完不是完事儿啊,得盯着GSC里的覆盖率报告看。要是发现"已排除"的页面越来越多,说明地图里可能有死链或者重复内容。这时候回去调整优先级或者清理旧内容比单纯提交更重要。
-
说到底,网站地图就是个沟通工具——让搜索引擎知道你认为哪些内容值得被收录。好比餐厅给食客推荐招牌菜,别把后厨的备料也写进菜单里。保持地图简洁准确,比塞进去所有页面更有用。
Tags:
文章版权声明:除非注明,否则均为WP集市原创文章,转载或复制请以超链接形式并注明出处。

热门文章
