可能性のある複製:
HTML 5のSEOルールは何ですか?
現在、すべての検索エンジン(Google、Yahoo!、Bing、AOLなど)でランキングが非常に高く成功しているサイトのクライアントの再設計を行っています。
私のクライアントは変更に非常に疲れていますが、問題は彼のサイトが非常に古くて時代遅れであることです(テーブルレイアウト、非常に基本的な第1レベルのHTML4)。
現在、content-type
メタデータを定義するために、サイトは古いものを使用しています:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
しかし、コード構造のレイアウト全体を変更したいと思います。例;新しいHTML5準拠の<meta charset="utf-8">
を使用する
また、DOCTYPEを、従来のHTML4 doctypeからHTML5の<!DOCTYPE html>
に変更したい
また、エンジンクローラーとSEOマスターは、「スペースコーディング」とセマンティクスに非常にこだわっていると聞きました。論理的には、彼のサイトがどのように使用されている乱雑で古くなったコードで高いランクにあるかはわかりません。
(PS私はこの質問をするためにここに来ましたが、私は元々StackOverflowから来ていて、これがSOにふさわしい質問だとは本当に思っていませんでしたが、これも間違っている場合は別の質問を提案してください) 。
どんな助けも大歓迎です! :-)
「スペースコーディング」の意味はわかりませんが、HTML4からHTML5への変更がランキングに影響を与えると考える理由はありません。
サイトのランキングにおける検索エンジンの目標は、関連性のある/有用なコンテンツを検索者に提供することです。彼らは、その目標に貢献しない要因に対してサイトをarbitrarily意的に罰したり報いたりするビジネスではありません。したがって、背景色を青から赤に変更しただけでランキングが低下しないように、テーブルベースのレイアウトをクリーンアップして代わりにCSSを使用するだけで、Googleはランキングを低下させません。
最後に、<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
はHTML5でも完全に準拠しています。多くのウェブマスターが<meta charset=utf-8>
タグを間違って書いていたため、http-equiv
はHTML5に追加された略記です。 http-equiv
を使用して、HTTPヘッダーを指定/上書きできます。