【问题标题】:Facebook Sharing Wordpress Page Not Found找不到 Facebook 共享 Wordpress 页面
【发布时间】:2016-01-16 15:07:03
【问题描述】:

我在将链接从我的网站 (Boolerang) 共享到 Facebook 时遇到了一些问题。问题是:当我分享一个角色时,我得到这个:

当我转到 Facebook OG 对象调试器并显示现有信息时,它说:

时间报废 - 8 小时前。响应代码:404。必须修复的严重错误:错误的响应代码 URL 返回了错误的 HTTP 响应代码。

但是,当我“获取新的抓取信息”时,它会更新,然后链接可以永远以其预期的形式共享,即:

这些症状让我相信问题与访问无关,但据我所知。

编辑:

我的 robots.txt 文件看起来像这样 - 这可能是原因吗?

用户代理:* 禁止:/wp-content/plugins/ 禁止:/wp-admin/ 禁止:/candidates 禁止:/my-account 禁止: /past-applications Disallow: /manage-jobs Disallow: /resume

【问题讨论】:

  • 这是一个单一的问题,还是经常发生?如果是这样,什么时候/在什么情况下?
  • 嗨@CBroe。这发生在每个发布的职位上。在您获取新的抓取信息之前,它会引发错误。
  • 您在这些工作页面上是否有任何社交插件,例如点赞按钮或 FB cmets?如果是这样,当文章仅对管理员/编辑可见时,这些是否已经存在于预览模式中?这些插件会触发 Facebook 抓取 URL,并且由于预览模式,所有抓取工具都会得到响应,可能是 404(或 403,具体取决于系统配置)。
  • 嗨@CBroe。谢谢你的评论。昨晚我真的有这个想法!我安装了 Jetpack - 主要用于共享功能。这在预览阶段可见。您是否认为 Facebook 必须在此时抓取该网站,并且由于尚未发布它会引起问题?
  • 是的,当 Facebook 的社交插件之一指向该 URL 时,Facebook 将立即抓取尚未缓存的 URL。

标签: php wordpress facebook


【解决方案1】:

请先尝试输入function.php中的所有代码

<?php 
add_action('wp_head','add_meta_function');
function  add_meta_function(){
    if(is_single()){
        global $post;       
        echo '<meta property="og:url" content="'.get_permalink().'" />';
        echo '<meta property="og:image" content="xyz/wp-content/uploads/2015/05/4569952.png" />';
        echo '<meta property="og:title" content="'.get_the_title().'" />';  
        echo '<meta property="og:description" content="'.substr($post->post_content,0,100).'" />';
    }

}
?>

您使用此链接 http://www.sharelinkgenerator.com/ 和生成器 facebook 链接

<a href="https://www.facebook.com/sharer/sharer.php?u=PASS SHARE LINK">Share on Facebook</a>

例子

<a href="https://www.facebook.com/sharer/sharer.php?u=<?php echo get_permalink(); ?>">Share on Facebook</a>

或使用

这个插件很好,用于分享帖子、秒等 https://wordpress.org/plugins/wordpress-seo/ 阅读指南 使用此链接后

<a href="https://www.facebook.com/sharer/sharer.php?u=<?php echo get_permalink(); ?>">Share on Facebook</a>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-01
    • 2015-11-20
    • 1970-01-01
    • 1970-01-01
    • 2011-06-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多