YandexTurbo用RSSを作成する

作成日: 2020年04月08日, 更新日:

Yandex turbo 設定画面

Yandex.WebmasterにはTurbo.pagesというテクノロジーあります。 AMPを力技で構成するようなYandex固有のRSS フィードマークアップになっています。

例えば breadcrumblistを指定することができます。

目次


WordPressはプラグインで

投稿の内容や構成によってはエラーになるかもしれませんが、デフォルトで/feed/turbo/ のような形になります。ロシア語なので苦労します。


CraftCMSはテンプレートファイル

まずは基本のRSSテンプレートファイルを作成します。
ドキュメントにあるソースそのまま作ります。

<description> <![CDATA[ {{ entry.body }} ]]> </description>

出力のエラーチェックを確認してurbo用にturbo.rssを作成します。

YandexTurbo用

公式ドキュメントページ

最もシンプルな形式

<?xml version = "1.0" encoding = "UTF-8"?>
<rss xmlns:yandex="http://news.yandex.ru"
     xmlns:media="http://search.yahoo.com/mrss/"
     xmlns:turbo="http://turbo.yandex.ru"
     version="2.0">
    <channel>
        <item turbo="true">
            <link>http://www.example.com/page1.html</link>
            <turbo:content>
                <![CDATA[
                    <!-- Page content --> 
                ]]>
            </turbo:content>
        </item>
    </channel>
</rss>

turbo:contentの中身が大事

<header></header>が必要です。

<header>
  <h1>タイトル</h1>
  <p>概要</p>
  <figure>
    <img>
  </figure>
</header> 

その他マークアップ


Yandex Webmaster 管理画面

「Turbo pages」メニューの「Data sources」でフィードURLを登録しチェックします。

Yandex turbo データ設定画面
  1. RSSのURLをセットします。
  2. Validatingが始まります。error, warning OR No errors
  3. 確認する必要に応じてDubgging メニューから直接編集して
  4. Onにする

[Valid RSS]

関連投稿

広告