当页面存在时,facebook共享链接返回404重定向错误

当页面存在时,facebook共享链接返回404重定向错误,facebook,redirect,hyperlink,http-status-code-404,share,Facebook,Redirect,Hyperlink,Http Status Code 404,Share,在facebook中共享以下链接将返回404错误页面信息,而不是页面详细信息和链接,即使页面存在: 要尝试修复错误,请执行以下操作: 我尝试对链接进行编码以允许传递&和?正确(不起作用) 我从中创建了一个重定向http://www.kentbusinessangel.co.uk/lucky-achieve-goals-be-excited/src-fb 指向原始url(当您在浏览器中使用该url时,此选项有效,但在facebook上共享时仍仅显示404错误) 我在上创建了一个静态页面http:

在facebook中共享以下链接将返回404错误页面信息,而不是页面详细信息和链接,即使页面存在:

要尝试修复错误,请执行以下操作:

  • 我尝试对链接进行编码以允许传递&和?正确(不起作用)
  • 我从中创建了一个重定向http://www.kentbusinessangel.co.uk/lucky-achieve-goals-be-excited/src-fb 指向原始url(当您在浏览器中使用该url时,此选项有效,但在facebook上共享时仍仅显示404错误)
  • 我在上创建了一个静态页面http://www.kentbusinessangel.co.uk/lucky-achieve-goal/fb/be-excited (同样,此页面在浏览器中工作,但facebook表示此页面也存在错误404!)
  • 我等了一天,希望facebook可能需要时间再次刮页面(同样的问题还在继续)
  • 我在新的静态页面中添加了元标记,并使规范与此页面的url匹配,以防它有所帮助(但它仍然显示在facebook上的404重定向错误共享):

有人知道为什么facebook共享信息是从我的404错误页面获取的,而不是共享的url,以及我如何修复它吗

编辑:发布此问题后,返回原始链接http://www.kentbusinessangel.co.uk/lucky-achieve-goals?sq=be-兴奋&src=fb在facebook共享上工作!——但是,通过同一动态页面设置的其他页面仍然不起作用,我在上述步骤中创建的其他围绕链接工作的页面也不起作用

i、 e

Edit2:如果在这里发布第二个链接也能通过facebook共享神奇地实现这一点,那就太好了,但没有乐趣了*

在此方面的任何帮助都将不胜感激

编辑3:好的,原来的链接与其他链接一样,在共享区上不再工作,所以回到原点-

修理!!似乎facebook在出现重定向错误时抓取了这些页面,从那时起就没有重新抓取它们。
将它们放入delinter:developers.facebook.com/tools/debug重新扫描页面并检索到正确的信息!做了这个新的分享后,这些网页的链接也起了作用!(非常简单:s)

很简单

在blogger中的edittmlplace中添加以下元代码,然后再添加

改变你想要的内容

后藤

过去的博客链接那里,并放弃它



看起来facebook在出现重定向错误时成功地抓取了页面,此后再也没有重新审视过。当我将页面添加到delinter时,它可以通过重新刷新页面来查看页面,之后共享的链接也可以正常工作

您应该使用Facebook提供的调试器

在这里,请确保您的原始URL(获取的URL)和规范URL匹配

不管出于什么原因,如果你最终设置了错误的og:url条目,它会扭曲规范的url,这与获取的url不匹配,这对Facebook来说是个问题。
只需确保og:url(规范url)条目与实际url匹配,因此它不会被视为重定向

最后,我在这里的相关部分发现了一些其他人的类似问题——看起来facebook在出现重定向错误时成功地抓取了页面,此后再也没有采取新的外观。当我将页面添加到delinter时,它可以通过重新刷新页面来查看页面,之后共享的链接也可以正常工作!现在我可以省下我剩下的一点头发了:P有助于我的问题和答案-谢谢ceejayoz和华夫饼悖论!在Facebook调试器中输入规范链接(如上面的og:url meta标记所示)以使其正确地刮取所需的页面是很重要的,这不是同一页面的非规范别名,也不是具有无关url参数的页面。此外,第一次运行调试器时,它仍将返回404错误。你需要另外选择“获取新的刮取信息”按钮,以使Facebook加快速度。在url中有一个重复条目,就像在页面中一样。从FB开始,它被传播到其他浏览器,并留在缓存中。经过三天多的痛苦尝试,这个答案给出了答案。我补充说
<meta property="og:title" content="13 Lucky Steps to Achieve Your Goals - Be Excited">
<meta property="og:description" content="Get 13 lucky steps to achieve your goals! - Be Excited">
<meta property="og:image" content="../../images/numbers/circles/one.png">
<link rel="canonical" href="http://www.kentbusinessangel.co.uk/lucky-achieve-goal/fb/be-excited">