この記事では、人気のある JS フレームワークと、検索エンジンによるコンテンツのインデックス作成のサポートについて見ていきます。さらに、サイトでの JavaScript の作業を最適化するのに役立つ主なポイントについても説明します。
React、Angular、Vue.js などの人気のある JavaScript フレームワークがいくつかあり、動的 Web ページの作成に広く使用されています。これらのフレームワークは、コンテンツを表示してユーザーと対話するためのさまざまな方法を提供します。ただし、検索エンジンでは、JavaScript を使用して生成されたコンテンツのインデックス作成に問題が発生する可能性があることを覚えておくことが重要です。
Yandex 検索エンジン ロボットは、AJAX を通じて作成されたコンテンツのバージョンにインデックスを付けることができますが、同時に、このコンテンツの -version を指定する必要があることを理解する必要があります。これは、ソース コードがクローラに利用可能であることを確認することが重要であることを意味します。
検索エンジンによってページのインデックスが正常に作成されるためには、ページのレンダリングに影響を与える JavaScript ファイルがクロール可能である必要があります。インデックス作成の問題を回避するには、robots.txt でファイルがブロックされていないことを確認してください。簡単な方法の 1 つは、Googlebot が JavaScript ファイルにアクセスできるように、robots.txt ファイルにルールを追加することです。
robots.txt のより高度な使用方法の詳細については、別のガイドを参照してください。
ページネーションは多くの場合、JavaScript を使用して実装されます。ただし、Googlebot などの検索ボットはインターフェイス要素をクリックできません。したがって、通常のリンクからページ番号にアクセスできるように、ページネーションを設定することが重要です。これは、検索エンジンがサイトのすべてのページを正しくインデックスするのに役立ちます。ページネーションを正しく設定する方法については、別のセクションで詳しく説明しました。
JavaScript SEOの設定についてご不明な点がございましたら、SEOスタジオ「SEO COMPUTER」までお気軽にお問い合わせください。喜んでお手伝いさせていただきます。
ID1709