6

最近、Web サイトを xhtml transitional から html5 に移行しました。具体的には、有効なブロック レベルのアンカー タグを利用できるようにするためです。<a><div /></a>.

検証を実行すると、次のエラーが発生しました。

要素 link の属性 rel の値の発行元が正しくありません: キーワードの発行元が登録されていません。

しかし、このページによると、それはまさに私がやるべきことです。

https://developers.google.com/+/plugins/badge/#connect

私のコード:

<link href="https://plus.google.com/xxxxxxxxxxxxxxxx" rel="publisher" />

<a href="https://plus.google.com/xxxxxxxxxxxxxxx?prsrc=3" style="text-decoration:none;">
  <img src="https://ssl.gstatic.com/images/icons/gplus-16.png" alt="" style="border:0;width:16px;height:16px;"/>
</a>

これをhtml5準拠の方法で実装する方法がわかりません。誰でも助けることができますか?

4

3 に答える 3

3

1st ) 内<head>:

<!DOCTYPE html>
<head>
    <!--head code-->
    <script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script>
</head>

2番目) 内のどこでも<body>:

<body>
    <!--body code-->
    <div class="g-plusone" data-size="small" data-annotation="none" data-href="https://plus.google.com/u/1/+StackExchange/"></div>
</body>



このコードは有効であり、http: //validator.w3.org/ の「友達」です。

https://plus.google.com/u/1/+StackExchange/任意の google+ URL に変更できます ( https://plus.google.com/xxxxxxxxxxxxxxxx/)

ドキュメンテーション

于 2012-11-08T04:25:23.097 に答える
0

次のように、head タグと body タグ内に 2 つのリンクを追加する必要があります。

<head>
  <link href='https://plus.google.com/xxxxxxxxxxxxxxxxx' itemprop='publisher'/>
</head>

その後、本文で google+ 形式を使用します。body タグの下にある必要があります。

<body>
<a href="https://plus.google.com/xxxxxxxxxxxxxxxxx" rel="publisher" />
.....
.....
.....
</body>

これがスクリーンショットです。おっとっと!申し訳ありませんが、このページの画像を読み込むには評判が 10 必要です... 笑 2 つの形式から、Google Webmaster と validator.w3.org の構造化データによって検証されます。ご存じのように、microdata スキーマでは Publisher を itemprop の 1 つとして使用するため、body タグまたは html タグは次のようにする必要があります。

<body itemscope="" itemtype="http://schema.org/Blog">

*) サイトの種類が BLOG の場合は以上です。

(このフォーラムが大好きです) tina-andrew-blog NB: 私はこれを見つけました: https://productforums.google.com/d/msg/webmasters/lciIK8HdJXE/kcv8EipRzzcJ しかし、私は上記のコードで行います, それはうまく動作します :(

于 2014-03-12T15:34:15.187 に答える
0

Google からヘルプが送信されます: http://support.google.com/webmasters/bin/answer.py?hl=en&answer=2539557&topic=2371375&ctx=topic

?rel=authors href 値に追加し、<a>その非準拠<link>タグを削除する必要があります。

<a href="https://plus.google.com/12345?rel=author">
  <img src="https://ssl.gstatic.com/images/icons/gplus-16.png"/>
</a>
于 2013-04-30T23:09:37.913 に答える