0

Facebookで自分のサイトが機能していないことを確認しました。タイトル、説明、サムネイル画像の facebook メタ タグを追加しました。

自分のサイトをチェックしたところ、機能していて、Windows 7 でリンクを共有できることがわかりました

しかし、今日はWindows 8とLinuxでチェックしました。(ubuntu と fedora) それらは機能しておらず、リンクを共有できません。

Windows 7でも機能し、リンクの詳細を破棄しているデバッグリンクを確認しましたが、LinuxおよびWindows 8では機能していません。

私のサイトの問題は何ですか?メタタグを疑います。

メタタグは head タグに含まれます。それは私のdoctypeとhtmlタグでした

<meta property="og:title" content="<?php echo $fb_title; ?>"/>
<meta property="og:url" content="<?php echo $fb_url;?>"/>
<meta property="og:image" content="images/<?php echo $fb_images;?>"/>
<meta property="og:site_name" content="<?php echo $fb_page_name;?>"/>
<meta property="fb:admins" content="my_id"/>
<meta property="og:description" content="<?php echo $fb_description;?>"/>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
4

1 に答える 1

0

このFacebook リンクを使用して、結果をテストできます。

まだご存じない場合は、Open Graph Protocolを使用しています。

meta中に入れる必要があり<head />ます。

私としては、Facebook ボタンを追加したくないときにこの DOM を使用します。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://ogp.me/ns#" >
<head>
<title>My site</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="author" content="JoDev, France" />
<meta name="keywords" content="some, word, that, can, resume, the, site" />
<meta property="og:title" content="My site title" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://url.to/your/site" />
<meta property="og:image" content="http://url.to/your/preview/image" />
<meta property="og:site-name" content="My Site name" />
<meta property="og:description" content="Using this, you will be able to reach for the moon" />
于 2013-03-15T16:54:54.743 に答える