2

1 つのページにすべての完全な投稿を含むブログを作成しようとしています。理想的には、これは静的な HTML ページでさえあります。

大きな問題は、特に検索エンジンにとって、これらの投稿へのリンクです。投稿ごとに個別のページを作成したくありません。/index.html#post-titleすべてが 1 つのページにあるため、URL ハッシュを使用して特定の投稿にリンクすることしかできませんよね?

ただし、検索エンジンはこれらのハッシュを無視しているように見えるため、特定の投稿にリンクしたりインデックスを付けたりすることはできません. これは明らかにブログにとって悪いことです。

それで、どうすればそれを解決できるかについてのアイデアはありますか?投稿ごとに別々のページを作成し、すべて同じページに見えるようにすることを考えましたが、よりクリーンな方法が望ましいです。

4

4 に答える 4

1

この設定は、SEO の問題を引き起こします。

インデックスされるページは 1 つだけです。そのため、ユーザーが投稿 546 を探しているときは、何度もスクロールする必要があります。

また、トピックごとに各投稿をランク付けするのと比較して、単語の束に対して単一のページをランク付けするのは難しいでしょう.

したがって、この問題に対する私のお気に入りの解決策は、各投稿を独自の URL に配置し、コンテンツを AJAX 経由でメイン ページに配置することです!

これにより、すべてが 1 つのページにあるかのように同じエクスペリエンスが提供されますが、Google には異なるランディング ページが表示されます。

于 2013-07-31T17:40:45.800 に答える
0

「#」だけでなく、「#!」を使用してください。(「ハッシュバン」)。次に、エンジンがページをインデックスします。

このトピックの 12 の賛成票で回答の詳細を参照してください: Twitter のようなリンクを行う、Hash-Bang #! URL

編集: も参照してください: https://developers.google.com/webmasters/ajax-crawling/docs/getting-started

于 2013-07-31T17:40:34.903 に答える
0

これらのページを読みたいと思うかもしれません:

http://www.seo-gold.com/seo-tutorial/anchor-text-optimization

http://www.launchdigitalmarketing.com/seo-tips/seo-content-writing

ページ内リンクのアンカー テキストを作成する場合、リンクはどの程度説明的ですか? それはまともなフレーズですか(フレーズは単一の単語よりも有用であると考えていますか?)単語をどのように区切りますか(_または-またはスペースで?)

私は、個人的には、単一ページのブログの大ファンではありません。これは、一部はそのためであり、一部は読みやすさのためです...しかし、単一ページに固執したい場合は、画像を使用して、代替タグとタイトルの両方を付けてみてください-アンカーテキストにしたいものと一致するタグ。ページが SEO のアンカーのテキストをキャッチしていない場合、写真から取得して、そのベースをカバーする可能性があります。

利用できる回避策は 1 つだけです。

于 2013-07-31T17:42:18.820 に答える
-1

これを行う最良の方法 (私が考えることができる) は、PHP を使用することです。これは、この戦術を実行できる唯一の方法です。page.php?post=4698264 のような結果になります

すべてがその投稿番号に依存しています。

于 2013-07-31T17:41:25.347 に答える