让搜索引擎收录:sitemap、robots 和提交流程

米阳 2025-9-13 3 9/13

站点上线三个月,site 查询只有两页,说明搜索引擎基本没收录。这不是「等就行了」的事,有几件事必须做。

一、robots.txt 别拦错了

先访问 https://你的域名/robots.txt,确认没有意外的 Disallow: /。WordPress 默认会生成,但有些 SEO 插件或主题会改得很奇怪。

最小可用的写法:

User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php

Sitemap: https://mi-blog.cn/sitemap.xml

只拦后台,其余全放开。测试环境一定要全站 Disallow,否则测试站会被收录,跟正式站抢排名。

二、sitemap 要有

WordPress 5.5 之后自带 /wp-json/wp/v2/... 之外的 sitemap:/wp-sitemap.xml。如果装了 SEO 插件,一般是 /sitemap_index.xml。

检查内容:

  • 是否包含所有已发布文章
  • lastmod 时间是否随更新变化
  • 是否排除了 tag 归档、作者页这些低价值页面(它们会稀释权重)

三、提交

  • Google Search Console:添加资源、验证所有权(DNS TXT 最简单)、提交 sitemap
  • 必应站长:可以直接从 GSC 导入
  • 百度搜索资源平台:需要验证 + 主动推送 API

百度推送脚本:

curl -s -H 'Content-Type:text/plain' \
  --data-binary @urls.txt \
  "http://data.zz.baidu.com/urls?site=https://mi-blog.cn&token=你的token"

新文章发布时自动推一条,收录速度明显快于等蜘蛛爬。

四、内链结构

蜘蛛靠链接发现页面。孤立的文章很难被收录。

  • 首页列出最近文章
  • 每篇文章末尾放「相关文章」(同分类下 3 篇)
  • 分类页要有入口,别藏在二级菜单里
  • 文章正文里自然链接到其他文章

我用的是同分类随机 3 篇 + 手动在正文里加内链。做了内链之后,收录数从 20 涨到 90 多。

五、内容本身

搜索引擎不收录,很多时候不是技术问题,是内容问题:

  • 页面太薄(不到 300 字)
  • 大量重复(采集站的内容)
  • 全是列表页,没有独立内容

原创、有具体信息(命令、配置、数据)的页面更容易被收录。这点比任何技巧都重要。

六、别做的事

  • 不要买外链。短期有效,长期风险高
  • 不要批量生成垃圾页。现在算法识别得很准,反而拖累整站
  • 不要频繁改标题和 URL。改了要 301,否则之前的权重全丢
  • 不要隐藏文字/链接。被判定作弊会整站降权

怎么判断有没有效果

GSC 里看三个数:

  1. 已编入索引的页面数(收录量)
  2. 展示次数(impressions,说明有排名机会)
  3. 平均排名

收录涨了但展示不涨,说明关键词没选对;展示涨了点击少,说明标题和摘要不够吸引人。分开看才知道下一步改什么。

- THE END -

米阳

9月13日10:40

最后修改:2025年9月13日
0

非特殊说明,本博所有文章均为博主原创。

共有 0 条评论