W3C検証とは何ですか?

公開: 2020-12-15

The impact of W3C errors on your SEO

DIYのウェブサイトデザインオプションの黎明期に、予算内のビジネスオーナーは、HTMLやその他のコードを少しも知らなくても、比較的簡単にウェブサイトをすばやく簡単にまとめることができます。

それは素晴らしいことのように聞こえますが、それはサイトの構築に使用されるHTMLを実際に制御できないことを意味します。 そのため、結果のコードはW3C検証エラーでいっぱいになる可能性があり、間接的にSEOに悪影響を及ぼします。

W3C検証とは何ですか?

World Wide Webコンソーシアム(W3C / WWW / W3)は、一般の人々が約500のメンバー組織および常勤のスタッフと協力してWorld WideWebまたはWebの標準を策定する国際コミュニティです。

Webは、リソースまたは情報項目がURI(Uniform Resource Identifiers)と呼ばれる文字列によって識別されるスペースとして定義されます。 W3Cは、すべてのコンテンツをすべてのアリーナで常に表示できるようにするためのオープンスタンダードの開発に取り組んでいます。

W3Cの最も注目に値する、関連性のある、便利なツールの1つは、HTML、XHTML、SMIL、MathMLなどのWebコンテンツの有効性をチェックする「MarkupValidationService」です。

このツールは、コードからエラーをチェックして削除し、Webコンテンツを検証します。 これにより、WebサイトのすべてのページがWeb標準に準拠していることが保証されます。

グーグルはそれについて何と言っていますか?

ブラウザの互換性の重要性に関するGoogleのサポートページは次のように述べています。

「有効なHTMLを使用することをお勧めしますが、Googleがサイトをクロールしてインデックスを作成する方法の要因になる可能性は低いです。」

そして2017年、GoogleのJohn Muellerが、有効なHTMLがランキングに影響を与えたかどうかを尋ねられたとき、彼の回答は明確でした。

「レンダリングしてSDを抽出できる限り、検証はほとんど問題になりません。」

現実には、ほとんどのWebサイトは検証されておらず、インターネットは問題なく動作しています。 それで、グーグルがそれが大したことではないと言うなら、なぜあなたはあなたのHTMLを検証することさえ気にする必要があるのでしょうか?

コンテンツ

  • 1. W3C検証とは何ですか?
  • 2.グーグルはそれについて何と言っていますか?
  • 3.W3Cエラーを排除する必要がある理由
  • 4.W3CエラーとSEOの世界でのそれらの意味
  • 5.HTMLを検証する理由
  • 5.1クロール速度に影響を与える可能性がある
  • 5.2ブラウザの互換性への影響
  • 5.3優れたユーザーエクスペリエンスを促進する
  • 5.4ページがどこでも機能できるようにする
  • 5.5ヘッドセクションの無効なHTMLがHreflangを壊す
  • 5.6Googleショッピング広告に役立つ
  • 6.W3C検証でSEOを保護する
  • 7.結論

W3Cエラーを排除する必要がある理由

Markup Validation Serviceは、コードを検証し、ページとドキュメントをWeb標準に準拠させます。 これは、さまざまな理由で非常に重要です。

  • W3Cエラーをチェックしておくと、Webサイトがさまざまなブラウザやさまざまなオペレーティングシステムで機能するようになります。
  • ブラウザの互換性とは別に、W3C準拠のドキュメントは、さまざまな形式の他のドキュメントに簡単かつ迅速に変換できます。
  • W3C標準に準拠したデータと情報は、複数のブラウザで表示できるだけでなく、古い標準で記述されたデータも新しいブラウザで表示および編集できます。
  • W3Cエラーを削除して、Webデザインの観点からスタイリングに関して発生する可能性のあるすべての主要な問題を確実に回避する必要があります。
  • この点をさらに明確にすると、W3Cエラーを削除および排除すると、コンソーシアムの標準に準拠し、標準のコーディングを持つドキュメントが作成される可能性があることがわかります。 つまり、開発者はどこにいてもコーディングを簡単に理解し、他の人が文書化した資料にさらに取り組むことができます。
  • W3Cエラーを回避すると、Webサイトへのトラフィックが増加します。 ページの読み込み時間が短縮されるため、より多くの訪問者がページに引き付けられます。 さらに、以前にあなたのページまたはサイトを閲覧したことがある人は、繰り返しアクセスします。
  • クリーンなコードは、SEOの可視性とランキングも向上させます。 これは、SEOで非常に議論の余地がある点です。

これがどのように機能するかにもっと焦点を当てましょう。

W3CエラーとそれらがSEOの世界で何を意味するか

W3Cエラー、検証、およびそれらがSEOの世界で何を意味するかは、より焦点を当てる必要があるトピックです。

システムの動作について詳しく説明し、その影響を強調する前に、より広く実用的な規模で、W3Cエラーが問題を引き起こし、SEOの可視性とランキングに悪影響を与えることを覚えておく必要があります。

W3CエラーがSEOに及ぼす悪影響の反対者は、ブラウザーは壊れた不完全なコードで問題なく管理できると述べています。

したがって、SEOに対するコードのエラーの影響はありません。 さらに、TwitterやAmazonのような数百万のサイトの多くはコードを検証せず、コンテンツに重点を置いているため、SEOへの影響についてW3Cエラーを排除することについての議論は苦しんでいます。

これらの見解や他のいくつかの検索エンジンは、有効なW3Cコードに対して報酬を与えることは無駄な活動のように思われると信じていますが、多くのSEOは、有効なコードを持つことで得られる利点は価値があり、計り知れないと考えています。

これらの中で最も顕著なのは、検索エンジンが、困惑したり困惑したりすることなく、ページが何を言おうとしているのかを理解できることです。 これは必然的にあなたのサイトとページのより多くのトラフィックにつながり、より大きな収入をもたらします。

さらに、エラーの種類と数は非常に重要です。 SEOは、 SEOに関してはW3C検証が重要であるという事実に多かれ少なかれ同意していますが、これはレンダリング不良の原因となるW3Cエラーのみを対象としていることを強調しています。

HTMLを検証する理由

・クロール速度に影響を与える可能性があります

Google検索コンソールのサポートページによると、Googleによると、クロール速度とインデックスの低下は無効なHTMLの結果である可能性があります。

「ページ上の壊れたHTMLまたはサポートされていないコンテンツ:Googlebotがページのコンテンツを解析できない場合、それらをクロールすることはできません。 Fetch as Googleを使用して、Googlebotがページをどのように認識するかを確認してください。」

・ブラウザの互換性に影響を与える

別のサポートページは、GoogleがWebページが正しくレンダリングされることを保証するために有効なHTMLを推奨していることを明らかにしています。

GoogleBotはサイトをブラウザとしてレンダリングするため、有効なHTMLにより、すべてのブラウザでWebサイトが正しくレンダリングされます。

「クリーンで有効なHTMLは優れた保険ポリシーであり、CSSを使用すると、プレゼンテーションがコンテンツから分離され、ページのレンダリングと読み込みが速くなります。」

・優れたユーザーエクスペリエンスを促進します

Googleがユーザーエクスペリエンスをランキングシグナルとして位置付けていることは明らかです。 そのため、モバイルフレンドリーなガイドラインが用意されており、ページ上のポップアップや広告の数に対応しています。

有効なHTMLはユーザーエクスペリエンスに間接的な影響を与える可能性があり、ページが適切かつ迅速にレンダリングされるため、ユーザーエクスペリエンスが向上するため、SEOに影響を与える可能性があります。

・ページがどこでも機能できるようにする

HTMLが不適切にコーディングされていると、ブラウザの動作がおかしくなります。 それは、ページがレンダリングされる方法に変更を加える狂乱にブラウザを送ります。

ほとんどの場合、ページは問題なくレンダリングされますが、ページが正しく機能しないことを意味する場合もあります。

・ヘッドセクションの無効なHTMLがHreflangを壊す

2016年のウェブマスターハングアウトで、誰かがGoogleがHreflangタグを取得しなかった理由を尋ねました。このタグは、海外の視聴者向けに特定のページで使用している言語をGoogleに通知します。

ミューラー氏によると、ウェブページのコードのヘッドセクションにある無効なコードは、グーグルのクロールを壊し、hreflangタグのインデックスを作成しない可能性があるという。

彼はそれを次のように説明します:

「したがって、これらのページでhreflangマークアップをまったく認識していない可能性があります。 たとえば、これらのページをクロールしてインデックスを作成できる場合があります。

しかし、これらのページをレンダリングすると、ページのヘッドセクションに何かが早い段階で追加され、そのようなものは、hreflangマークアップを含むヘッド内のすべてを壊します。」

・Googleショッピング広告に役立ちます

Googleショッピングで宣伝したい商品がある場合は、有効なHTMLを使用することをお勧めします。 Google MerchantCenterのサポートページでは次のことを推奨しています。

「有効なHTMLを使用してください。 また、ランディングページの構造に基づいて、表示されている価格を検出します。

有効なHTMLを使用すると、正しい価格を確実に検出できます。 W3C検証サービスを使用してHTMLをチェックしてください。」

Googleは、ランキング要素として有効なHTMLを使用していないと言っていますが、とにかく、コードが正しいことを確認する理由はたくさんあります。

それはあなたのサイトの機能にいくつかの問題を引き起こす可能性があり、それはあなたのランキングに間接的に影響を与えるかもしれません。

W3C検証でSEOを保護する

W3Cエラーは、多くの場合、さまざまな分野でのサイトまたはページのレンダリング不良につながる可能性があり、その結果、ユーザーエクスペリエンスとサイト速度の問題が発生する可能性があります。

その後、あなたのサイトとページのパフォーマンスは、検索エンジンのランキングの観点から影響を受けます。 これは、ランキングの観点からは直接的な影響ではない可能性があります。

ただし、サイトでコードが正しく使用され、W3C標準に準拠している場合でも、W3Cは最適化された優れたレイアウトを提供し、ページ速度を高速化する優れたコーディング手法を提供するため、ランキングの増加を確認できます。

言い換えれば、W3Cの有効性はランキングサイトの前提条件ではありませんが、ランキングの間接的な増加につながります。

結論

可能であれば、どのWebサイトもW3C検証要件に従う必要があります。

これは正しい方法ですが、ページの寿命を延ばしたり、ブラウザの安定性を維持したりするなど、多くの永続的な利点があります。

これは、プロジェクトを完了と呼ぶ前に、W3C検証のためにすべてのWebサイトをテストするためにW3Cが必要な理由を理解するのに役立ちます。

編集者注:この投稿は元々2017年7月3日に公開され、正確性と包括性のために完全に刷新および更新されました。