「メタタグhreflangを設置する」の版間の差分

提供: Geeklog Japan
移動先: 案内検索
(ページの作成:「メタタグhreflangは、TOPページ以外はGeeklog2.2から標準対応となりました。 https://ドメイン <= Googleサーチコンソールなど検索エ...」)
(相違点なし)

2019年2月16日 (土) 15:38時点における版

メタタグhreflangは、TOPページ以外はGeeklog2.2から標準対応となりました。

https://ドメイン <= Googleサーチコンソールなど検索エンジンに登録するURL
https://ドメイン/index.php/topic/home_ja
https://ドメイン/index.php/topic/home_en
https://ドメイン/index.php/topic/home_ch
https://ドメイン/index.php/topic/home_ko

各言語別top pageが以上の場合のちょっとした追加修正方法は以下です。

header.thtmlに以下を追加

<?php if( COM_onFrontpage() ) { ?>
<link rel="alternate" href="{site_url}/index.php/topic/home_ja" hreflang="ja"{xhtml}>
<link rel="alternate" href="{site_url}/index.php/topic/home_en" hreflang="en"{xhtml}>
<link rel="alternate" href="{site_url}/index.php/topic/home_zh" hreflang="zh"{xhtml}>
<link rel="alternate" href="{site_url}/index.php/topic/home_ko" hreflang="ko"{xhtml}>
<link rel="alternate" href="{site_url}/" hreflang="x-default"{xhtml}>
<?php } ?>
 
<?php $url_current = COM_getCurrentURL(); if( strpos( $url_current, '/index.php/topic/home_' ) !== false ) { ?>
<link rel="alternate" href="{site_url}/" hreflang="x-default"{xhtml}>
<?php } ?>