web-dev-qa-db-ja.com

メインサイトnavからアクセスできない複数のサイトページ-SEOの影響?

サイトのメインナビゲーションからアクセスできるサイトページのいくつかを持つサイトを運営しています。次に、ユーザーがホームページのフラッシュマップで特定の状態をクリックすると、50を超える「状態」ページにアクセスできます。

サイトのメインナビゲーションからページの大部分にアクセスできないようにサイトを設定することのSEOの意味は何ですか? Googleはこれらの「状態」ページのインデックスを以前に作成したことを知っています。これらのページは時々オーガニックのランキングに掲載されるためです。しかし、サイトを別の方法で編成した場合、それらのランクは大幅に向上しますか?

2
Kelli Davis

一般に、サイトのどこかにそれらのページへの通常のテキストリンクを置くのが最善です。そうでない場合は、SEOの場合はアクセシビリティの理由からです。一部のユーザーは、Flashを持たないか、FlashBlockなどを通じて無効にします。

最近完成したサイトについては、英国の地図で同様のことをしました。 Flashマップの下に都市(現時点では5つのみ)へのリンクを配置します。 50以上のリンクの場合、次のいずれかをお勧めします。

  1. リンクを含む別のページを作成し、Flashマップの横にある1つの小さなリンクを使用してリンクします。
  2. リンクを追加するwithin<object>タグ。ブラウザは代替コンテンツとしてそれを表示し、検索エンジンがそのコンテンツを読み取ると信じています。
5
DisgruntledGoat

最初に、<object>タグを使用する@DigruntledGoatのアイデアは、iPhone/iPadユーザーのようなフラッシュを持たないユーザーがそれらのページに簡単にアクセスできるという点でも素晴らしいです。

これらのリンクのみをFlashに含めることの意味は、これらのページがGoogleによってインデックスされないことです。したがって、Googleはそれらが存在することを知りません。

Sitemap.xmlにページを置くことは良いスタートです。また、それらをサイトのサイトマップページに追加して、Googleが同様に検出できるようにします。

1
Ben Hoffman

<link>タグsitemap で運を試すことができます。

<link>タグについては、次を試すことができます。

<link charset="utf-8"
      href="/somewhere"
      media="all"
      rel="subsection"
      rev="glossary"
      target="_top"
      type="text/html" />

一番下の行は、効果がサイト固有であり、試行錯誤のみがそれがあなたのサイトにとって良いアイデアであるかどうかを決定するということです。 <link>タグは、将来的に検索エンジンでより受け入れられるようになる可能性があります。つまり、2009年までにGoogle、Microsoft、Yahoo!からの発表が行われました。正規に。

マップでのFlashの使用を確認し、 Google Charts を確認することをお勧めします。JavaScriptを使用すると、リンクされた場所のリストをオンデマンドでチャートに変換できます。 Flash検出をミックスに追加すると、JavaScriptが無効になり、Flashが無効になり、Flashが同時に強化されます。これは、<link>タグを使用するかどうかには関係ありません。どの検索エンジンでもその多くを見逃す可能性があることを疑います。

0
Metalshark