it-swarm.com.de

Die Verwendung von request_uri anstelle der Abfragezeichenfolge wirkt sich auf die SEO aus

Nur aus Neugier. Wenn ich verwendet habe (siehe unten)

https://www.example.com/index.php?blog/game/free-mmorg-review

beeinflusst es das SEO-Ranking? Die obige URL gibt eindeutig eine einfache Hierarchie des Webs an. Also war ich neugierig, ob ich das nutzen kann.

Ich habe eine Website gefunden, die eine Abfragezeichenfolge wie (siehe unten) verwendet.

https://www.example.com/index.php?q=blog&category=game&id=free-mmorg-review

und es kann zu Duplikaten kommen, wenn category und id die Position tauschen. Nur neugierig. Ich weiß, dass es schön ist, es zu benutzen. (siehe unten)

https://www.example.com/blog/game/free-mmorg-review

Aber wird es in Ordnung sein, wenn ich das benutze?

https://www.example.com/index.php?blog/game/free-mmorg-review

oder

https://www.example.com/?blog/game/free-mmorg-review

Ich habe diesen einfachen Server gefunden, der PHP unterstützt, aber er kommt nicht mit Apache mod_rewrite. Es ist also so, als würde man einen PHP-Server direkt ausführen, und ich kann (nten) verwenden, um irgendwie eine hübsche URL zu erzeugen.

https://www.example.com/?blog/game/free-mmorg-review

Natürlich werde ich eine angemessene Validierung hinzufügen, um sicherzustellen, dass /index.php?blog oder /?blog die Gegenwart sein wird.

Ich habe einige Nachforschungen darüber angestellt, aber alles, was ich sehe, ist die Verwendung einer Abfragezeichenfolge, die nicht so ist. Gibt es einen Nachteil mit diesem http://www.example.com/index.php?blog/game/article_title

1
Edang Jeorlie

Jede Ihrer Beispiel-URLs sollte in der Lage sein, einen Rang zu vergeben. Es gibt jedoch einige, die möglicherweise eine bessere Leistung erbringen als andere.

Googles Richtlinien schlagen vor, es so einfach wie möglich zu halten. Insbesondere stellen sie fest:

Übermäßig komplexe URLs, insbesondere solche mit mehreren Parametern, können für Crawler zu Problemen führen, da unnötig viele URLs erstellt werden, die auf identischen oder ähnlichen Inhalt Ihrer Website verweisen.

In der Praxis bedeutet dies, dass die URL index.php?q=blog&category=game&id=free-mmorg-review (wie Sie bemerkt haben) als index.php?q=blog&id=free-mmorg-review&category=game dupliziert werden könnte. Zusammen mit doppeltem Inhalt können so viele URLs erstellt werden, durch die Google crawlen kann. Ich würde dieses Problem überspringen, es sei denn, Sie sind bereit, Probleme mit doppelten Inhalten und der Parameterreihenfolge zu bekämpfen (was an den besten Tagen zu erheblichen Kopfschmerzen führt).

Ihr erstes Beispiel (für https://www.example.com/index.php?blog/game/free-mmorg-review) ist einfacher und würde wahrscheinlich einige dieser Probleme vermeiden. Die "index.php" in der URL ist jedoch etwas unnötig und verhindert, dass die URL einfach ist. Das Beispiel von http://www.example.com/?blog/game/article_title ist noch einfacher, aber das Fragezeichen könnte immer noch problematisch sein.

Der Grund, warum Einfachheit funktioniert, und ich denke, das größere Problem, das hier zu berücksichtigen ist, ist nicht so sehr das Thema "Kann es eine Rangfolge haben?". sondern "Würden die Leute darauf klicken, wenn es Rang hat?" Moz hat einen guten Artikel über URL-Best Practices und eines der Dinge, über die sie sprechen, ist die Lesbarkeit für Menschen. Das "index.php" in der URL oder sogar im "? Blog" macht die URL für eine Person, die auf Google sucht, etwas weniger benutzerfreundlich.

Wenn URLs anders und seltsam aussehen, kann dies dazu führen, dass weniger Personen auf sie klicken. Dies gilt insbesondere für technisch weniger versierte Benutzer. In Tests, die ich für Kunden durchgeführt habe, können Suchergebnisse, die eine URL mit beliebigen nicht-alphanumerischen Zeichen enthalten, eine niedrigere Klickrate erzielen als eine URL, die viel freundlicher aussieht wie https://www.example.com/blog/game/free-mmorg-review.

Hier gibt es keine feste Regel. Wenn ich es wäre, würde ich alles daran setzen, die index.php und das Fragezeichen aus meinen URLs zu entfernen, um so einfach wie möglich zu bleiben. "? blog" ist einfacher als "index.php/blog/etc". Wenn dies nicht möglich ist, bemühe ich mich, die Klickraten in den Suchergebnissen im Auge zu behalten, um festzustellen, welche Auswirkungen die URLs haben. Wenn die Klickraten niedriger ausfallen, kann dies bei der Entscheidung helfen, auf einen Server zu wechseln, der das Umschreiben von Mods unterstützt.

2
Matthew Edgar