web-dev-qa-db-ja.com

1ページのスクロールサイトにサイトリンクを設定する:アンカーリンクを使用できますか?

ウェブサイトを1ページのスクロールサイトとして再設計しましたが、Google検索結果に表示されるサイトリンクはもうありません(つまり、「About」、「Contact Us」)。

このサイトは、以前と同様のセクション(つまりexample.com#about)を持つアンカーリンクで設定されていますが、これらのセクションはGoogle検索結果に表示されません。

1ページのスクロールサイトのさまざまなセクションを指すこれらのサイトリンクを表示する方法はありますか? example.com/aboutのようなURLで空白ページを作成し、example.com#aboutにリダイレクトしようとしましたが、これらの新しいページはまだ表示されません。私は間違いなく、二重のコンテンツに対して罰せられたくありません。

これはYoast SEOを利用するWordPressウェブサイトです。

2
njpatten

グーグルは、ユーザーエクスペリエンスをかなり低下させる可能性があるため、検索結果の個別のエントリとして1ページのセクションをインデックスに登録しない可能性があります。

Googleを使って何かを検索するのは絶対に避けたいです。同じウェブサイトを何度も何度もクリックして、同じページの異なるセクションにしか表示されないことがわかります。

ユーザーが何かを検索してからリンクを入力し、見たくないセクションをざっと読みながらページを上から下に読む可能性が高くなります。それらのユーザーは、最初に読んだ後に再び同じサイトに移動する異なるテキストのリンクをクリックしたくないでしょう。

リンクのインデックスを作成する場合は、一意のコンテンツを持つ個別のページとしてリンクを作成する必要があります。

2
Mike

私は長年にわたって複数のパララックスと単一ページのWordPressテーマを使用してきました。

アンカーテキストを使用してメニューからコンテンツにリンクすることは、間違いなく適切に行う方法です。

コンテンツを個別にインデックス化する場合は、その特定のコンテンツ用にページを作成し、専用にし、最適化する必要があります。うまくいけば、コンテンツは精巧です。

Webサイトのメインページで、強調表示するさまざまなページのコンテンツの抜粋を使用し、メイン(ホーム)ページの抜粋内からそれらのページにリンクします。

これを支援できる特定のテーマがいくつかあります。たとえば、 Genesis framework を使用している場合、特集ページまたは特集記事のフロントページで使用する一連のウィジェットがあります。

または、Webサイト内で同様の機能を提供するプラグインがいくつかあります。 https://wordpress.org/plugins/tags/featured-page

0
orionsweb