文章发到英文官网,不等于Google已经收录。收录是搜索引擎把网址放进索引库,之后才可能出现在搜索结果里。查询是否被收录,最直接的办法是在Google里搜完整URL,或者用site操作符限定域名。比如文章地址是 `https://www.yourdomain.com/blog/article-slug`,可以在搜索框输入 `site:yourdomain.com/article-slug`,也可以直接搜带引号的完整URL。结果里出现这条URL、标题和摘要,基本说明已经收录。只搜文章标题不够稳,标题可能被其他页面转载,也可能被改写,搜URL更准。注意http和https、带www和不带www、结尾有没有斜杠,这些版本在搜索引擎眼里可能不同,查的时候用页面上实际使用的规范地址。
site操作符的结果不是全量清单,只能当参考。有时候文章刚收录,site查不到,直接搜URL却能出来;也有时候site能查到,但结果有延迟。想确认得更踏实,用Google Search Console。验证过网站所有权后,在“网址检查”里输入文章完整URL,看“网址在Google上的状态”。显示“已编入索引”就是收录了;显示“已发现但尚未编入索引”“已抓取但尚未编入索引”,说明Google知道这个页面,但还没放进索引。这个工具还能看抓取时间、canonical、robots.txt是否屏蔽、页面是否有noindex。新文章发布后可以在这里点“请求编入索引”,但它有配额,别拿它当批量提交工具,偶尔用在新文章上比较合适。
站点地图也要看一眼。把文章URL加进sitemap,提交到Search Console的“站点地图”里,再到“索引编制”下的“站点地图”页面看是否成功读取。已发现网址数和已编入索引数只能看趋势,不能精确到每一篇。英文站如果有多个语言版本,还要检查hreflang和canonical有没有互相指错。canonical指向了别的页面,或者页面源码里带着noindex,Google通常不会收录。robots.txt误屏蔽整个博客目录也是常见问题,尤其是网站改版或测试环境切正式环境时容易留下屏蔽规则。
Bing也别忽略。英文站在Bing上的收录有时比Google快,尤其是被Bing Webmaster Tools提交过的站点。在Bing里搜 `site:yourdomain.com/article-slug`,或者在Bing Webmaster Tools里用URL提交,看“已编入索引”状态。Yahoo搜索底层也用Bing,Bing收录了通常也能覆盖一部分。查询时用无痕窗口,避免个性化结果干扰。搜完整标题时加英文双引号,减少模糊匹配。
时间预期要放平。Google收录新页面通常几天到几周,新域名、低权重站点更慢,有些页面几小时就进索引,有些拖几周也正常。提交sitemap和请求编入索引只是告诉Google“这里有个页面”,不保证立刻收录。文章发布后可以过三四天查一次,别一天刷好几遍。如果两三周还没收录,先查技术问题:页面返回状态是不是200,有没有被登录墙挡住,主要内容是不是靠JavaScript渲染且没做服务端渲染,内链有没有指向这篇文章,页面质量是否太薄。英文站常见的问题是文章从草稿箱发布后URL变了,旧链接被301到新链接,但sitemap里还是旧地址,导致抓取浪费。

服务器日志也能提供线索。看Googlebot有没有来过文章URL,返回码是200还是404、301、503。如果日志里根本没出现Googlebot,说明发现环节有问题,优先检查内链和sitemap;如果来过但没收录,重点看页面内容和索引规则。收录不等于排名,查收录只是确认页面进了索引库,后面还有排名和流量的事。把查询动作固定在发布后几天做一次,配合Search Console看状态,比反复搜site更靠谱。