サイトリンク検索ボックスの設定
JSON-LDの設定の延長で、サイトリンク検索ボックスの設定をしました。うまくGoogleにインデックスされればGoogle上で検索ボックスが表示できるようになるかもしれませんが、これが有効になるのはページ数が非常に多い大規模サイトだけのようなので、個人のpukiwikiでどの程度の効果があるのかは不明です。
サイトリンク検索ボックスを使用すると、ユーザーは検索結果ページからサイトやアプリを検索することができます。ウェブサイトに使用できるサイトリンク検索ボックスのスキーマについて説明します。
https://developers.google.com/search/docs/data-types/sitelinks-searchbox?hl=ja
記載例
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "<?php if ( $title == 'FrontPage' ) { ?>Website<?php } else { ?>Article<?php } ?>",
"url": "<?php echo $canonical_url ?>",
"headline": "<?php if ( $title == 'Toppage' ) { echo $page_title ; } else { echo $title ; } ?>",
<?php if ( $title == 'FrontPage' ) { ?> "potentialAction": [{
"@type": "SearchAction",
"target": "<?php echo get_script_uri() ?>?cmd=search&type=AND&word={search_term_string}",
"query-input": "required name=search_term_string"
}]
<?php } ?>
</script>
他のpukiwikiカスタマイズ箇所については下記を参照。
これまでpukiwikiカスタマイズ箇所/2018、pukiwikiカスタマイズ箇所/2019で書いてきたような改造を続けてきましたが、2020年もpukiwikiに対してのカスタマイズを追加しています。その過程を忘れてしまわないように記録しておきます。Pukiwiki 1.5.3へのアップデートサイト構造化データ(JSON-LD
この記事に対するコメント
このページには、まだコメントはありません。
更新日:2020-05-02 閲覧数:1251 views.