3

私は独自のエンジンで複数の多言語 Web サイトを運営しています。すべてのコンテンツとすべての記事は (編集者によって) 複数の言語に翻訳されています。<head>そのため、メタ タグがどのように見えるべきかをGoogle Webmaster answerで簡単に理解できましたが、まだ質問が少なく、最適な方法を見つけることができません。

私はそれをどのように行ったかを特定し、どこに疑問があるかを尋ねます-おそらく誰かがすでにこの知識を持っています.

主要な言語が 1 つあり、その他の言語がいくつかある場合を考えてみましょう。また、主要な言語のように見えるもの、または他の言語のようにshort links見えるものがあります。https://domain/s/idhttps://domain/ua/s/id

メタリンクと正規リンク

基本的に、主要な言語は URL で回避されます。私はこれをcanonicalおよび と見なしx-defaultます (ただし、GWM コンソールでは、一部のページに戻るリンクがないというエラーが引き続き表示されます)。

<link rel="canonical" href="https://domain/section/item-id/">
<link rel="alternate" hreflang="en" href="https://domain/section/item-id/">
<link rel="alternate" hreflang="x-default" href="https://domain/section/item-id/">
<link rel="alternate" hreflang="uk" href="https://domain/ua/section/item-id/">
<link rel="alternate" hreflang="ru" href="https://domain/ru/section/item-id/">

RSS の場合:

<link rel="alternate" hreflang="en" type="application/rss+xml" title="" href="https://domain/rss/">
<link rel="alternate" hreflang="uk" type="application/rss+xml" title="" href="https://domain/ua/rss/">
<link rel="alternate" hreflang="ru" type="application/rss+xml" title="" href="https://domain/ru/rss/">

RSS XML

ここで私はいくつかのことについて本当に確信が持てず、プロのアドバイスを高く評価します. したがって、メイン言語ではないため、次のようなメタを取得します。

<guid isPermaLink="true">https://domain/section/item-id/</guid>
<link>https://domain/ua/section/item-id/</link>
<pubDate>Thu, 29 Oct 2015 11:15:00 +0200</pubDate>

では、これらすべてのメタ タグがある場合と同じ URL をすべての翻訳が取得するというのは正しいのでしょうか?GUID

canonicalURLはshort link_ ショート リンクはソーシャル ネットワークで共有されるため、カウントが増える可能性があります。しかし、エンジンは訪問時に短いリンクから完全な URL にリダイレクトします。

フィードリー

これは今私にとって少し奇妙です。これらの部分をどうするか知っていれば、本当に感謝しています:

  1. 投稿の人気の指標。フィード内の多くの記事に、Facebook の「いいね!」の数と同様の数があることがわかります。しかし、私にとっては機能しません(ボタンのように、メイン言語の短いリンクに設定されています-1canonicalつ)。フィードで短いリンクと完全なリンクの両方を試しましたが、とにかくゼロになりました。
  2. pubDateは完全に無視され、記事は Feedly が RSS 経由で最初に取得した日付と同じ日付になります。

ありがとう、本当に答えていただければ幸いです。

4

1 に答える 1

2

最近、主に Google グループの Feedly チームから回答を得たようです。

hreflang:すべて問題ありません。エラーは、完全なリンクが変更された場合に発生しますが、古いリンクはインターネットのどこかにあります(私の側では、IDが正しい場合、リダイレクトヘッダーは送信されません)。

RSS XML

記事に複数の言語が含まれる場合の最善の方法を考え出しました。この場合、翻訳された記事に独自の URL があり、アグリゲーターが異なるリンクに対してGUID同じことで混乱する可能性がある限り、言語を含める必要があります。GUID

<guid isPermaLink="true">https://domain/ua/s/id/</guid>
<link>https://domain/ua/section/item-id/</link>

主に、ほとんどのソーシャル メディアで共有されているためですshort linkGUIDまた、完全なリンクが実際に変更される可能性があるため (一部はタイトルから生成されます)。

フィードリー

回答されたように、あらゆる種類のインプレッションは随時更新され、新しいフィードの場合は更新されない場合もあります。

ほとんどのpubDateフィードは何らかの形でフォーマットを台無しにするため、ほとんど無視されます。そのため、主に表示される日付は最初の取得日であり、ホバーすると公開日が表示されます。不自由だと思いますが、私たちは持っているものを持っています。

PS また、Facebook Instant Articles をさらに進める予定ですが、それはまた別の話です :)

于 2015-10-30T21:36:23.327 に答える