web-dev-qa-db-ja.com

ホームページの標準タグ

私のウェブサイトのURLはhttps://www example.com/index.doです

私のモバイルWebサイトのURLはhttps://m.example.comです

正規のモバイルサイトホームページに記載する必要があるURL

<link rel="canonical" href="https://www.example.com/index.do">

または

<link rel="canonical" href="https://www.example.com/">

まあウェブサイトのホームはこれで実行されますhttps://www.example.com/index.do

2
Hitesh

ここでの解決策は、一般的なWebサイトのホームページでrel = "canonical"タグとrel = "alternate"タグの両方を使用し、モバイルページではrel = "canonical"タグのみを使用することです。

したがって、通常のホームページでは次のようになります。

<link rel="canonical" href="https://www example.com/index.do">
<link rel="alternate" media="media query for your mobile page" href="https://m.example.com">

モバイルホームページ:

<link rel="canonical" href="https://www example.com/index.do">

ここに完全なドキュメント:

https://developers.google.com/search/mobile-sites/mobile-seo/separate-urls

1
Henry Visotski

あなたが言ったように、ウェブサイトのデスクトップバージョンは、example.com/index.do URLを開くだけでexample.comにリダイレクトされます。

したがって、ここでは301リダイレクトを実行しています。つまり、https://www.example.com/などの他の正規リンクタグを設定しても、1リダイレクトで上書きになります。つまり、Googleはhttps://www.example.com/index.do検索結果ページで、あなたの好みの正規リンクタグではありません。

したがって、リンク先URLまたはリダイレクトURLである正規リンクタグを常に設定してください。

モバイルの場合、すでにサイトのモバイルバージョンへの301リダイレクトを自動的に実行しているため、ヘンリーが言及している代替メタタグを追加する必要はありませんが、ここで301リダイレクトを実行せず、他の手法を使用している場合は、リダイレクトすると、大きな問題になります。その場合は、代替メタタグを使用できます。

Googleがモバイルサイトをどのように表示するかを確認するには、 フェッチおよびレンダリングツール を使用し、チェック用のデスクトップバージョンURLを追加して、Google Smartphoneクローラーを選択します。

モバイルサイトでも、標準リンクタグのモバイルバージョンを使用することを忘れないでください。


私はHTTP書き換えルールの専門家ではありませんが、それを使用することにより、index.doページをホームページで直接提供できるため、Google検索結果ページでクリーンなホームページURLをインデックスできます。

0
Goyllo