product.cfm?id=42
などのURLを使用する動的なWebアプリケーションを開発しましたが、マーケティングチームは、検索しやすいURLを使用して、キーワードをURLに入れる必要があると述べています(したがって、代わりにproduct-name.cfm
になります)。開発者は、これにはさらに費用がかかり、時間がかかると言っています。努力する価値はありますか?これは検索エンジンにとってどれほど重要であり、ランキングに影響しますか?
ここに、クエリ文字列を使用しない理由notについての非常に詳細なSEOに焦点を当てた答えがあります...
?、&、$、=、+、%の文字、cgi-bin、セッションID、またはCookieを含む動的URLを避けます。
これらのURLは通常、動的ページのクエリ文字列の結果です。一部の検索エンジンクローラーは、クローラーをオーバーロードする可能性のある無限のリンクである可能性があるため、このようなURLに警戒しています。その結果、特にこれらの文字のうち3つ以上がアドレスに含まれる場合、これらのURLを使用するページのインデックスを作成できません。 MSN Search Program ManagerのEytan Seidman氏は次のように述べています。「アルゴリズムは、クエリパラメーターのすべての順列を無限にクロールするループに陥るのではないかと考え始めます。したがって、多く(5つ以上)のクエリパラメーターを持つURLクロールされる可能性が非常に低い」 (Eytan Seidman、Crawling the Internet ...、msnsearchのWebLog(2004年11月18日)。)Seidman氏が話しているURLの例を次に示します。
http://mybyz.com/products/page.aspx?view=14&tab=6&pcid=24B8-100084
9 @@@@&section = 586&Origin = mybyzsearch&cookie = falseURL書き換えは無限ループを根絶しませんURL書き換えを使用して問題の文字を排除し、より人間に優しいURLを作成できますが、はるかに大きな潜在的な問題を排除することはできません。検索エンジンのクローラーが確実にそれらをオーバーロードする無限ループに陥る。
要するに、Webクローラーの観点から。クエリが複雑になるほど、クローラはクエリを無視する可能性が高くなります。
効果的なURL書き換えスキームを作成するための主要な技術的障壁は、それがどのように組織化/実装されるか、およびサイトに既に存在するリンクがクエリ文字列スタイルのリンクを指す数の具体的な計画/ポリシーを持つことです。
サイトの構造の全体的な機能として、設計プロセスの早い段階で実装することは間違いなく簡単です。これが、主流のWeb開発フレームワークのほとんど(Zend、Django、Drupalなど)によって本質的にサポートされている理由の一部です。
以前は、次のような読みにくいURLがありました。
/DLLScripts/mydll.dll?APPLICATION=asdf&PROGRAM=asdf&ARGUMENTS=-N423,-A4
そして、そのURLがnothingそのページの内容(そして私は人間です)を教えてくれるので、SEOは非常に貧弱でした。検索エンジンは、そのページにあるものよりも人間よりも少ししか知りません。
そのため、売上重視のWebサイトを運営している場合は重要です。 URLの書き換えを行うためにお金を費やすことは1セントに値します。検索エンジンの存在は、存在しないものから、提供するサービスを検索する際のオーガニック検索結果のトップになりました。
しかし、他に重要なことは、ページタイトルとメタタグが正しく設定されていることを確認することです。検索エンジンの結果に表示される正確な情報が引き続き表示されるため、不正なURLがあったとしてもです。
24のページ上の要素のリストのうち、認知されたSEOの専門家(会議の講演者、本の著者など)の非常に大規模な調査によると、URLでのキーワードの使用は10番目に重要です。
http://www.seomoz.org/article/search-ranking-factors#ranking-factors
要するに、GoogleがURLを処理するかどうか/ Googleがどのように処理するかは誰にもわからないため、基本的にはあなたが始めた意見をサポートする人を見つけることができるため、専門家の調査を信頼するほうが良いでしょう。
個人的には、URL内のキーワードは使いやすさの必需品であり、SEOにはいいものだと思います。 SERPに表示されると、ページのクリック価値が高くなり、リンク構築を促進しやすくなり、視覚的なキューを提供して、ページを読むだけでページ上のコンテンツを伝えることができます。
PS:検索ランキングファクターの記事のURLに注目してください。それからヒントを取ります。
sitemap を使用する場合は、クエリ文字列で十分です。 Googleはそれらをインデックス化できます。そうは言っても、他の検索エンジンがどのようにそれらを処理するのかはわかりませんが、わかりやすいURLの方が確かに見栄えはよくなりますが、スイッチのコストに見合う価値はないかもしれません。
参照: http://googlewebmastercentral.blogspot.com/2008/09/dynamic-urls-vs-static-urls.html
Googleで「ファーストフードフランチャイズ」を検索した場合。ほとんどすべての結果で、ドメイン名とページ名の「fast」、「food」、「franchise」という単語が強調表示されていることがわかります。
結果にパラメーター/値が表示されませんでした。これは、Googleが文字列を見ていないことを示しています。また、文字列は無視されますが、ページは引き続きインデックス付けされることを示唆しています。また、グーグルがいURLのスコアを下げることを示唆しています。
Googleが何と言っても、証拠を調べる必要があります。検索のトップ10ページでいURLを見つけましたか?
URL全体でキーワードを使用し、URLを完全に読みやすくすることを実践しました。これが私のページの一つです。このページで何を見つけようとしているのか推測できますか?
http://franchise-minnesota.info/?What-We-Do-Free-Franchise-Advice
このページはどうですか?
誰でもこの質問に答えることができる最良の答えはYESです。わかりやすいURLは非常に重要です! URLのキーワードは、ポイントするページのほとんどのコンテンツよりも多くのポイントを獲得します。
時間がある場合は、Arron Walterの「Building Findable Websites」をご覧ください http://buildingfindablewebsites.com/