题
Google 搜索“site:example.com”将告诉您当前在 Google 索引中的 example.com 页面数。是否可以找出这个数字随时间的变化情况?
解决方案 4
我设置了一个 Python 脚本作为 cron 作业来解析 Google 结果页面的结果并保存它。我将其设置为每天为一组站点中的每个站点运行一次。我编写了另一个脚本来根据数据生成 CSV 电子表格。我可以在电子表格程序中打开它并快速制作图表以可视化趋势。
我有类似的脚本用于监控 PageRank。
这仍然只会提供我开始检查之日起的数据。我不知道有什么方法可以获取历史值。
其他提示
枢纽点 为你做这个。虽然要花钱,但他们做了很多像这样有用的事情。
如果您不介意等待,您可以让 cron 每天解析您的 site:example.com 结果并等待数据积累。
我本来打算推荐 Google 网站管理员工具,但它似乎没有此信息。真烦人。
不管怎样,按照 UltimateBrent 的答案,这个正则表达式将从谷歌搜索中提取值:
\d+(?=</b> from <b>domain\.net</b>)
显然,将domain\.net 更改为您的域名。
您可以使用domaintools.com
不隶属于 StackOverflow