検索エンジンクローラーとSEOの絶対リンクと相対リンク


8

当サイトのナビゲーションリンクは現在、相対形式です:

<a href="/section">

前の質問で述べたSEO会社は、絶対リンクに変更することを推奨してます。

<a href="http://www.ourpage.com/section">

これは、「検索エンジンがページの正しい機能するURLを確実に取得する」ためです。これは本当に考慮すべきことなのでしょうか、それとも追加のメリットがない追加の作業の別のケースなのでしょうか?


これを実装する場合、グローバル定義を介して、または他の集中管理された場所からドメインを挿入することをお勧めします。それはあなたのサイトが動的であると仮定しています。
bitsoflogic

はい、サイトはダイナミックです。<base href="http://www.ourpage.com">一部のリンクがコンテンツで定義されているため、ページのすべてのリンクに触れないようにの使用にロビーを設けようとしています。
カイヴォスケルタジャ

回答:


4

両方の実装には長所と短所があります。

絶対:スクレイパーを抑止します(すべての基本href値を置き換える必要があるため)。実稼働サイトでのより良いテストを可能にします-欠落しているフォルダーの階層などに依存しません。URL取得のオーバーヘッドが少なくなります(議論されました)。

相対的:動的ベースを必要とせずに(ステージングサーバーやローカルサーバーなどで)開発がより簡単になりますhref。サイトを別の(サブ)ドメイン/フォルダーに移動または移動するのが簡単です。

したがって、SEOの値が途中にないことや他の値がないことを確認できますが、SEOで一般的に合意されていることの1つは、「良いURLは決して変更されない」ということです。


1
「スクレイパーを阻止する」-これはよく言われますが、これが絶対URLの有効な引数であることがわかりません。これは、スクレーパーを実装した人は誰でも単純な文字列の置換を行うことができないというかなり単純な仮定に基づいているようです。そもそもスクレーパーの実装ははるかに複雑な作業です。ただし、特にbaseタグが使用されている場合、相対リンクは、ターゲットに合わせるために操作を必要としないわけではありません。スクレイパーはこれらのURL 解決し、文字列を置換する必要があります。
MrWhite 2017

@ w3dkは同意します-「スクレーパーを阻止する」理由はその重要性において誇張されています。私は最後にそれをボーナスとして追加するべきでした-余分な作業(それはあるかもしれませんが最小限)...
マイクハドソン

4

Googleによると、どちらも機能しますが、完全なURLを推奨しています。マットカッツから:

スパイダー(Googleだけでなく他のスパイダーも)が混乱する可能性が少ないため、相対リンクではなく絶対リンクをお勧めします。

出典:Googleguy(別名Matt Cutts)、WebmasterWorld.com(2005年6月2日)


2
絶対リンクは完全なURLを意味するものではありません。元の質問の例はどちらも絶対リンクです。
Tim Fountain

以上を明確にすべきだと思います。歴史的に相対リンクからアクセスする別の場所への<a href="page.html"> fooの</a>をリードしているとの主な問題のスパイダーは、持っていたhttp://example.com/foohttp://example.com/foo/の両方が同じページであるかもしれないにもかかわらずが、それははるかに簡単ですクモがユーザーよりも混乱するため。スラッシュで始まるIMOリンクは、展開先に曖昧さがないという意味で、絶対リンクとしてカウントされます。
ティムファウンテン

@TimFountain:元の質問の例はどちらも絶対的なリンクではありません。最初の(スラッシュで始まる)はルート相対で、2番目は絶対です。1つ目はbase href要素の影響を受け、2つ目は影響を受けません。最初のものはスクレーパーで修正する必要はありませんが、2番目のものは修正する必要があります。
MrWhite 2013

はい、あなたが正しい。通常、最初の例は絶対パスとして、2番目の例は完全なURLとして説明します。私はまだ内部リンクに絶対パス以外のものを使用する十分な理由はないと言います。完全なURLには利点はありませんが、いくつかの(小さな)欠点があります。
ティムファウンテン

2

SEに依存しますが、完全な絶対リンクを提供すると、Webサイトのインデックス作成に必要な処理量が削減される場合がありますが、この方法が現在も使用されているかどうかはわかりません。

ただし、絶対リンクを提供すると、ユーザーがコンテンツをオフラインで読むために保存したい場合に役立ち、保存されたオフラインページからオンラインコンテンツに戻って閲覧できるようになります。


1
少なくともFirefoxは、ページをローカルドライブに保存すると、リンクを絶対リンクに変更します。オフラインリーダーまたはブラウザーでこれを実行できないものはありますか?
カイヴォスケルタジャ

AFAIK、Safariはそうではありません。他の人もいるに違いない
Starx

1

URLが相対的であるときに機能する場合は、検索エンジンでも機能します。SEOの絶対リンクにメリットはないようです。相対リンクを使用すると、必ずしもすべてのリンクを変更する必要がないため(サイトの変更方法に応じて)、サイトを変更する際の作業が楽になります。新しいSEO会社が必要だと思います。


1

理論的には、SEOに関しては、違いはありません。私はそれについて少し前に書いたhttp://nirlevy.blogspot.com/2008/07/absolute-vs-relative-urls-and-seo.html

そこで書いたものの一部をコピーします。

グーグルがこれまで書いたことは何もありません。あなたのサイトが1つのドメイン名によってのみアクセスされる場合、絶対URLがより良いと言うことがわかりました。

考えられる例外が1つあります。たとえば、ドメインが「coolstuff.com」であり、絶対URLを使用している場合、ページに「coolstuff」という単語がたくさん表示されます。これは「クールなもの」という言葉に関してあなたのランキングを上げるかもしれないものかもしれません。しかし、これは単なる推測です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.