3

私のサイトでは、YouTube ビデオ、Facebook、SoundCloud のプラグインやアクティブ コンテンツをかなりの量使用しています。これらの影響により、ページの読み込み時間がかなり長くなります。

Jquery .ready() イベントを使用して、ページが読み込まれた後に Iframe が埋め込まれた DIV を設定するコードを開発しました。巧妙なものではありませんが、ページの読み込み時間が大幅に改善されます。

<script type="text/javascript">

$(document).ready(function() { 
    $("#video").html("<iframe width='350' height='230' src='http://www.youtube.com/embed/myid?wmode=transparent' frameborder='0'></iframe> ");
});

</script> 

SEO の観点から、Google はページ コンテンツに関連する限り、動画コンテンツを好みます。私のコードは、ページが読み込まれた後にビデオを読み込むために Javascript に依存しています。Googlebot が Javascript を使用していることは知っていますが、この方法は安全に使用できますか?また、SEO に影響しますか?

4

1 に答える 1

1

一般に、Google は JS でレンダリングされたものをインデックスに登録しません。動画のコードは、ページの読み込み時間を短縮するのに役立つため、問題ありません。

動画に関連するコンテンツを #video 要素内に含めてみてください。これにより、動画に関する SEO コンテキストが提供され、JS をオンにしていない人を助けることができます。

于 2014-01-20T03:32:27.383 に答える