把网站提交给搜索引擎
建好网站之后,搜索引擎不会自动发现你——需要主动告诉它你在哪里。这篇记录三个主要搜索引擎的提交流程,以及背后的基本原理。 原理:爬虫、sitemap、收录 搜索引擎靠爬虫(crawler)抓取网页内容,再建立索引,用户搜索时才能找到你。 爬虫发现页面的方式有两种: 从其他网站的外链顺藤摸瓜爬过来 你主动提交 sitemap,告诉它有哪些页面 Sitemap 是一个 XML 文件,列出网站所有页面的 URL,让爬虫不用猜。Astro 自动生成 sitemap-index.xml,里面指向 sitemap-0.xml,后者才是真正的页面列表,这是标准的两级结构。 你的 sitemap 地址通常是: https://你的域名/sitemap-index.xml 提交 sitemap 之后不代表立刻收录,Google 一般几天到两周,Bing 稍快,百度最慢也最难预测。 Google Search Console 地址:search.google.com/search-console 验证所有权 进入后选网址前缀,输入你的完整网址(含 https://),点继续。 推荐用 HTML 文件验证: 下载验证文件(形如 google6cf6f7204d0d5185.html) 放进项目的 public/ 目录(或网站根目录) 部署后访问 https://你的域名/google6cf6f7204d0d5185.html 确认能打开 回到 Search Console 点验证 验证完成后不要删除这个文件,Google 会定期回来检查,删掉会导致验证失效。 提交 sitemap 验证通过后,左侧菜单找到站点地图,在输入框填入: sitemap-index.xml 点提交。状态初始显示"无法抓取"是正常的,Google 还没来得及读取,等几小时后刷新会变成"成功"。 日常使用 覆盖率 — 查看哪些页面已收录,哪些被排除或有错误 搜索结果 — 用户用什么关键词找到你,点击率如何 网址检查 — 新文章发布后可以手动输入 URL 请求立即抓取,比等爬虫自己来快 Bing Webmaster Tools 地址:bing.com/webmasters 从 Google 导入(推荐) 已经配置好 Google Search Console 的话,Bing 支持一键导入,省去重新验证的步骤: ...