Frage

Meine URLs aussehen „/pages.php?page=pageName“, weil ich eine Datenbank bin mit dem Inhalt der Seite zu liefern. Hat URLs zu so etwas wie „/ pagename“ Hilfe Suchmaschinen Umschreiben der Seiten finden? Wenn ja, wie kann ich sie neu schreiben?

War es hilfreich?

Lösung

Es ist wahrscheinlich kein Crawler helfen, die Seiten zu finden, aber es kann eine positive Auswirkung auf haben, wie es geht, sie zu zählen, wie besser URIs in der Regel besser Ranking (ceteris paribus, natürlich). Es ist auch gut, um sie permanent zu haben.

Siehe Coole URIs ändern nicht

Darüber, wie Sie mod_rewrite in Apache Welt und einige < a href = "http://www.micronovae.com/ModRewrite/ModRewrite.html" rel = "nofollow noreferrer"> andere Optionen in IIS Welt.

Beispiel (Apache-Syntax):

RewriteEngine On
RewriteRule ^(.*)$ pages.php?page=$1

Das wird alles in der URI nach den Domain-Namen übergibt (es gibt eine Einschränkung in Bezug auf den Schrägstrich) als Seitenparameter pages.php.

Dies ist

http://yourdomain.com/bears 

kehrt den Inhalt als serviert von

http://yourdomain.com/pages.php?page=bears

Andere Tipps

Vielleicht eine bessere Frage lautet: „Ist eine URL Hilfe einen Benutzer Umschreiben , um die Seite in einer Suchmaschine gefunden?“. Und die Antwort ist „Ja“. Zum Beispiel, sagen wir mal, dass der Inhalt Ihrer Seite bespricht Delphine. Google mehr Gewicht für den Suchbegriff „Dolphins“ setzt in:

/Dolphins.php

als

/pages.php?page=1323

Sie finden das ist, was die meisten modernen Websites tun (einschließlich Stackoverflow).

Google SEO-Führer erwähnt ein einige Tipps in Bezug auf URLs im Rahmen der „Verbesserung der Struktur Ihrer URLs“ Abschnitt.

Sie können .htaccess Datei im Wurzel-Website erstellen und fügen Sie diese in der Datei:

Options +FollowSymlinks
RewriteEngine On
RewriteRule ^/pages/(.*) pages.php?page=$1

Schauen Sie sich diesem Blog-Eintrag von google.

Speziell dieses Zitat.

  

Eine Empfehlung ist eine dynamische URL zu vermeiden Neuformatierung es statisch aussehen

Es hilft nicht, die Suchmaschinen die Seite leichter finden (in der Tat, wenn nicht richtig implementiert es es schwieriger für die Suchmaschinen machen können, um Ihre Website zu crawlen), aber wenn es richtig gemacht wird es Ihre Seiten Rang besser für ihre relevanten keywords

Für PHP Blick auf mod_rewrite für Apache

Ich bin kein Experte regex aber es nutzt Musterregeln passend zum Umschreiben auszuführen, gibt es viele Dokumentationen und Tutorials online für mod_rewrite sein

Es wird die Suchmaschinen nicht helfen, sie leichter zu finden. Um sicherzustellen, dass die Suchmaschinen Ihre Seiten zu finden, die beiden wichtigsten Dinge, die Sie tun können, sind:

  1. Erstellen Sie eine Sitemap , verweisen Sie in Ihrer robots.txt, und registrieren Sie es mit < a href = "https://www.google.com/accounts/ServiceLogin?service=sitemaps&passive=true&nui=1&continue=https%3A%2F%2Fwww.google.com%2Fwebmasters%2Ftools%2Fdashboard&followup=https%3A%2F% 2Fwww.google.com% 2Fwebmasters% 2Ftools% 2Fdashboard & hl = en # utm_campaign = en & utm_source = en-ha-na-us-sk & utm_medium = ha & utm_term = Google% 20webmaster% 20tools“rel = "nofollow noreferrer"> Google Webmaster-Tools

  2. Stellen Sie sicher, dass Sie tatsächlich haben spider, Nicht-JavaScript-Links (vorzugsweise Text-Links) zu allen Seiten auf Ihrer Website.

Die Suchmaschinen werden wie Ihre Seiten viel mehr. Wenn es eine dynamische Datei endet und ein Abfragezeichenfolgeflag, die meisten Suchmaschinen denkt, es ist eine dynamische Seite, die sich bald ändern wird, und wird daher nicht so hoch wie statische Seiten Rang.

Dann haben Sie die Rewrite an Ort und Stelle bekommen, können Sie es in Ihrem PHP leicht analysieren können und Ihre URL-Struktur mit php entscheiden.

Würde ich Betonung mag die Notwendigkeit einer Erweiterung auf die Seite, z.B. .html und die Tatsache, dass innerhalb der URL Schrägstriche werden als virtuelle Verzeichnispfade innerhalb der Website „Treemap“ interpretiert.

Es gibt mehr "Gewicht" als Keltex sagte in Pfaden wie category.html als /category/subcategory.html

Wie auch immer ist es zwingend notwendig, die freundliche URLs zusammen mit einer Sitemap zu implementieren. Alles, was mit grundlegendem SEO Titel kombiniert, richtige Schriften geben Ihnen ein schönes Ergebnis.

Für SEO Zwecke, ist es am besten, Ihr Schlüsselwort in der URL enthalten. wenn es jedoch bereits eine veröffentlichte Seite, stellen Sie sicher, dass Sie eine Umleitung von der bestehenden URL auf die neue URL einrichten, bevor Sie die Änderung vornehmen. Niemand mag ein Defekten Link .

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