Frage

Ich werde eine Reihe von Websites jetzt, und viele von Ihnen haben mehrere Domänen.Die Frage ist:kann ich alias-Domäne (mit ServerAlias) oder ich Redirect die Anfrage?

Offensichtlich ServerAlias ist besser/leichter von der Lesbarkeit oder scripting-Perspektive.Ich habe gehört jedoch, dass Google mag es besser, wenn alles leitet zu einer Domäne.Ist das wahr?Wenn ja, was redirect-code verwendet werden soll?

Gemeinsame vhost Beispiele haben:

ServerName example.net
ServerAlias www.example.net

Ist das falsch und sollte das www auch eine Umleitung zusätzlich zu example2.net und www.example2.net?Oder ist Google schlau genug, dass alle diese Websites (oder zumindest das www) sind am gleichen Standort?

UPDATE:Ein Teil der Begründung für den Wunsch Aliase ist, dass Sie viel schneller sind.Eine Umleitung für eine DFÜ-Benutzer, nur weil Sie es getan hat (oder nicht), verwenden Sie die www-fügt deutlich, um erste Seite zu laden.

UPDATE und ANTWORT:Danke Paul für die Suche nach dem Google-link das weist uns an, "helfen Sie Ihren Kolleginnen und Webmaster von nicht verewigen den Mythos des duplicate content penalties".Beachten Sie jedoch, dies gilt nur für Inhalte AUF DER GLEICHEN WEBSITE, die exemplarisch im Artikel mit "www.example.com/skates.asp?color=black&brand=riedell oder www.example.com/skates.asp?brand=riedell&color=black".In der Tat, der Artikel explizit sagt: "erstellen Sie nicht mehrere Seiten, subdomains oder domains mit wesentlich duplicate content."

War es hilfreich?

Lösung

Die Umleitung ist besser, dann gibt es immer eins, canonical domain für Ihre Inhalte. Ich höre Google benachteiligt mehrere domains hosten die gleichen Inhalte, aber ich kann nicht finden, eine Quelle, die im moment (Bearbeiten, hier ist ein Artikel, aber von 2005, die alte Geschichte in Internet Jahren!) (nicht richtig, siehe edit unten)

Hier sind einige mod-rewrite-Regeln für die Umleitung an einen kanonischen Domäne:

RewriteCond %{HTTP_HOST}   !^www\.foobar\.com [NC]
RewriteCond %{HTTP_HOST}   !^$
RewriteRule ^/(.*)         http://www.foobar.com/$1 [L,R=permanent]

Sicherstellen, dass der host ist nicht der kanonischen Domäne (www.foobar.com) und prüft, ob eine domain tatsächlich wurde angegeben, sind vor der Entscheidung leitet die Anfrage an den kanonischen Domäne.

Weiter Bearbeiten: Hier ist ein Artikel direkt aus dem Pferde Mund - scheint es nicht so groß ein Problem, wie Sie vielleicht denken.Bitte Lesen Sie diesen Artikel SORGFÄLTIG durch, da er unterscheidet zwischen doppelter content auf der selben Seite (wie in "www.example.com/skates.asp?color=black&brand=riedell und www.example.com/skates.asp?brand=riedell&color=black") und sagt ausdrücklich "erstellen Sie nicht mehrere Seiten, subdomains oder domains mit wesentlich duplicate content."

Andere Tipps

SSL-Zertifikate können auch ein Problem sein (wild card certs mildern diese aber teurer sind).

Also, wenn das cert ist nur gebunden, um www.example.com es wird nicht validiert für example.com.Wenn dieser Umstand gilt für deinen Fall dann sorgfältig handling, Umleitungen und hyperlink-Referenz in Ihrem html-und javascript-ist sehr wichtig.

Wenn Sie sind völlig verschiedene domain-Namen, werden Sie umleiten wollen, weil sonst die cookies können nicht geteilt werden zwischen die beiden.Wenn ein Benutzer sich anmeldet Ihrer Webseite example1.com Sie müssen sich erneut anmelden, wenn Sie besuchen example2.com.

Wenn Sie sind nur verschiedene subdomains (example.com vs www.example.com) dies ist nicht egal.

Server-aliasing kann die Ursache für Probleme mit CGI-session-Kontinuität:seit cookies sind an der Domäne, von der Sie serviert wurden von CGI-Skripte müssen sorgfältig geschrieben, so dass Sie sich bewusst sind, das aliasing, oder alle links innerhalb der und in die Website zu relativen, oder beides - es ist viel schwieriger zu vermeiden, niggly kleinen " hard-to-debug-Probleme aufgrund des browser-servieren Sie verschiedene cookies basierend auf, ob der Benutzer den zuletzt eingegebenen Ihre Website durch Namen.tld oder www.name.tld.

Heute bezweifle ich, es ist wichtig.Wenn Sie sehen, dass beide Einträge im google, dann wissen Sie, Sie tun es falsch.

Wenn die Hälfte der links auf Ihre Seite verweisen auf eine URL und die Hälfte beziehen sich auf ein anderes, jede URL ist nur noch die Hälfte der pagerank.Auch wenn Google nicht bestrafen Sie Ihren Rang für doppelte Inhalte, wirst du leiden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top