我使用WordPress的AMP插件将我的网站转换为AMP。几个星期后,我卸载它。从搜索引擎中删除我的网站的AMP结果?
现在,当人们在Google上搜索我的网站时,他们会看到一个AMP链接,单击它并获得500错误。
如果他们使用“点击这里继续”,他们会被重定向到404页面!为什么?因为example.com/post/amp
不存在。
有没有办法告诉Google或其他搜索引擎不要建议我的旧AMP页面?
我使用WordPress的AMP插件将我的网站转换为AMP。几个星期后,我卸载它。从搜索引擎中删除我的网站的AMP结果?
现在,当人们在Google上搜索我的网站时,他们会看到一个AMP链接,单击它并获得500错误。
如果他们使用“点击这里继续”,他们会被重定向到404页面!为什么?因为example.com/post/amp
不存在。
有没有办法告诉Google或其他搜索引擎不要建议我的旧AMP页面?
您可以尝试按照docs“删除AMP内容”部分的说明进行操作。
要将您的网站从Google AMP缓存中移除,您可能需要试试Update AMP Content。如上所述,
对于紧急删除,最好提供服务缓存内容不再存在的错误。当您从服务器中删除也存储在Google AMP缓存中的内容时,请使用"update-ping" mechanism从缓存中永久删除内容。
这也可以帮助,如果您检查,并按照简单的步骤,从How-to for search engines给予其缓存版本导出原始URL。
您有几种选择:
1.等待谷歌弄明白在你的页面以后的抓取。
如果你不想做任何工作,好消息是谷歌最终会发现并且你的AMP页面链接将从搜索结果中消失。但是,这可能会花费一个多月的时间,并导致点击过期链接的任何人的不良用户体验。
2.更新您的404页面。
与此同时,您可以制作您的AMP页面404并包含指向您的内容的非AMP版本的链接,并附上有关为什么会发生这种情况的消息。
3.告诉谷歌这些网页已不再存在
按照说明here告诉谷歌从AMP缓存中的网页内容。这种情况发生的速度要快于简单地让谷歌找出来,但可能会花费更多的时间,因为您必须手动为每个单独的网页网址执行此操作。目前还没有一种方法可以使整个域失效。
在你的终端,你可以为每个页面做这样的事情,你要删除:
curl https://cdn.ampproject.org/update-ping/c/s/ampbyexample.com
这将发送更新平了以前在这个URL(注意增加了“更新平提供的内容“):
https://cdn.ampproject.org/c/s/ampbyexample.com
您也可以访问您的浏览器更新平网址为您网站上的每一页。你不会看到任何东西,但仍然应该处理请求。
我*上午*发生404错误。我去过一个星期了。但谷歌仍然在呈现这些结果。 –