SEO Urls V2

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
meditec
Mitglied
Beiträge: 44
Registriert: 17.03.2004 17:08

Beitrag von meditec »

mgutt hat geschrieben:
Du kannst bei meinen Aussagen in der Regel davon ausgehen, dass ich das aufgrund meiner bisherigen Erfahrungen ermittelt habe.

Dann zu dem PR. Es ist schlichtweg falsch was Du sagst. Wenn Du denkst, dass der angezeigte PR von ranking-hits.de der richtige sei, dann bis Du schief gewickelt. Dieser gilt nur für Deine dort registrierte Domain. Also die Hauptdomain operationauge.de. Hol Dir am besten die Google Toolbar oder google mal nach "Pagerank Check" und überprüfe sie nochmal.

Aber ich nehme hier gleich den Wind raus.. Pagerank bedeutet nicht gleich "toll". Es gibt da viel mehr Faktoren, wie ich bereits in einer meiner vorherigen Posts erwähnt habe. SEO bedeutet für mich guter Content und klare Strukturen.
Du hast recht, http://augenlaser.operationauge.de hat nen PR von 0. Die Forumskategorien z.B. http://augenlaser.operationauge.de/erfa ... te-f6.html haben nen PR von 3, allerdings steht beim PageRank Check folgende Bemerkung:

augenlaser.operationauge.de/erfahrungsberichte-f6.html

Achtung: Der ermittelte PageRank scheint nicht zu o.g. URL zu gehören!

Es gibt Anzeichen, daß der PageRank von folgender Seite gespiegelt wurde:
URL: http://www.operationauge.de/phpBB2/erfa ... te-f6.html
IP: 85.214.40.4

Dies ist der alte Pfad des Forums. Nach dem Umzug habe ich eine Rewrite Regel in die .htaccess geschrieben:

Redirect /phpBB2 http://augenlaser.operationauge.de

Wieso gibt Google dem alten Pfad den echten PR? In dem Verzeichnis /phpBB2 ist doch gar nichts mehr..
Muss ich ne andere Rewrite Rule setzen, damit Google erkennt, dass in dem alten Verzeichnis nichts mehr ist?
Das liegt daran, weil Google noch nicht richtig "erkannt" hat wo Dein Content oder Deine Hauptschwerpunkte liegen. z.B. scheint der Forentitel der Url über den Posts-Texten bisher am interessantesten, um ihn der Description gleichzusetzen. Aber wenn Du auf "Cache anzeigen" gehst, siehst Du schon dass Google da mehr gespeichert hat?!

Aber auch das liegt an mangelnder Popularität. Google filtert Deine Seite mit der Zeit immer intelligenter. Weiterhin erkennt Google ab einer gewissen Anzahl an Seiten im Index, wo eigentlich der Content steht (sucht dann einfach nach den Unterschieden).

Aber das ist im Moment alles nicht so wichtig. Wie ich sehe hast Du 300 Seiten im Index bei Google. Ich weiß jetzt nicht wie lange Deine Subdomain schon aktiv ist. Aber Du solltest mindests 3 Monate warten, wenn Du eine Domain änderst bzw. die komplette Urlstruktur. Das braucht eben seine Zeit.
Der Umzug auf die subdomain erfolgte vor 4 Monaten. Wegen der PR Sache, würde ich das Forum wieder auf den root umziehen, allerdings will ich das Verzeichnis /augenlaser nennen. Wie mach ich die Umleitung, dass Google in Zukunft direkt aus www.operationauge.de/augenlaser indexiert?
Was ich aber schlimmer finde ist die Tatsache, dass Du eine post-Url im Index mit Titel hast.. und davon sogar ein paar mehr. Woher kommen die? Also:
titeldesthemas-p234.html = nix gut
titeldesthemas-t12.html = gut
viewtopic,p,234.html = auch ok
Was ist an post-URL schlecht, ich hab keine Ahnung?

Grüsse, Ron
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

meditec hat geschrieben:Dies ist der alte Pfad des Forums. Nach dem Umzug habe ich eine Rewrite Regel in die .htaccess geschrieben:

Redirect /phpBB2 http://augenlaser.operationauge.de
Guck mal hier mit einer alten Url:
http://www.webconfs.com/http-header-check.php

Du hast einen redirect mit "Found" Status. Das ist falsch. Du musst einen Redirect mit "Permanently Moved" machen. Google denkt sonst, dass ist nicht für immer und hält an der alten Url und dem PR fest.
Was ist an post-URL schlecht, ich hab keine Ahnung?

Grüsse, Ron
Die Post-url mit Titel in der Url wird von Google gelistet. Die eigentlichen Post-urls beginnen aber mit viewtopic,p,123... usw. d.h. die werden durch die robots.txt ausgesperrt. Das hat einen wichtigen Grund. Und zwar stellen die Post-urls die gleiche Seite dar, wie eine Topic-Url. Und das heißt wieder Double Content in der Suchmaschine.
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
meditec
Mitglied
Beiträge: 44
Registriert: 17.03.2004 17:08

Beitrag von meditec »


Guck mal hier mit einer alten Url:
http://www.webconfs.com/http-header-check.php

Du hast einen redirect mit "Found" Status. Das ist falsch. Du musst einen Redirect mit "Permanently Moved" machen. Google denkt sonst, dass ist nicht für immer und hält an der alten Url und dem PR fest.
Ok, habe in die .htaccess einen RedirectPermanent geschrieben und jetzt wird auch HTTP/1.1 301 Moved Permanently angezeigt. Ist der Syntax meiner .htaccess eigentlich sauber, ich verstehe z.B. nicht, was die obersten 3 Zeilen bedeuten.

------------

<Files config.php>
Deny from all
</Files>

DirectoryIndex index.html index.php

RewriteEngine On


RewriteCond %{HTTP_HOST} !^www\.operationauge\.de$
RewriteRule ^(.*)$ http://www.operationauge.de/$1 [L,R=301]


#redirect to subdomain's forum


RedirectPermanent /forum_old/messages http://www.operationauge.de

RedirectPermanent /phpBB2 http://augenlaser.operationauge.de

RedirectPermanent /forum/index.html http://www.operationauge.de/oldforum-teil3.php

RewriteRule ^([0-9]+).html$ oldforum-teil1.php?include=$1.html [QSA,L]
RewriteRule ^([0-9]+).html$ oldforum-teil2.php?include=$2.html [QSA,L]
RewriteRule ^([0-9]+).html$ oldforum-teil3.php?include=$3.html [QSA,L]


#rewrite php files to html
RewriteRule ^([a-zA-Z0-9_-]+)\.html$ $1.php [L]

-----------
Die Post-url mit Titel in der Url wird von Google gelistet. Die eigentlichen Post-urls beginnen aber mit viewtopic,p,123... usw. d.h. die werden durch die robots.txt ausgesperrt. Das hat einen wichtigen Grund. Und zwar stellen die Post-urls die gleiche Seite dar, wie eine Topic-Url. Und das heißt wieder Double Content in der Suchmaschine.
Kann ich daran noch was ändern z.B. mit einer RewriteRule

Grüsse, Ron

P.S. Kann der bisherige Found Status die Ursache dafür sein, dass http://augenlaser.operationauge.de an sich nach 4 Monaten ( 60.000 PageViews mtl) immer noch einen PR von 0 hat. Anders gefragt, kann ich jetzt mit RedirectPermanent davon ausgehen, dass die subdmain auch PR bekommt? Möchte das Forum auf der Subdomain lassen, weil ich finde das die website mit subdomains besser strukturiert ist...

VG, Ron
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

die ersten drei Zeilen verbieten den Zugriff auf Deine config.php und schützen damit Dein Datenbankpasswort.

Das hier ist aber problematisch:

Code: Alles auswählen

RewriteRule ^([0-9]+).html$ oldforum-teil1.php?include=$1.html [QSA,L] 
RewriteRule ^([0-9]+).html$ oldforum-teil2.php?include=$2.html [QSA,L] 
RewriteRule ^([0-9]+).html$ oldforum-teil3.php?include=$3.html [QSA,L] 

#rewrite php files to html 
RewriteRule ^([a-zA-Z0-9_-]+)\.html$ $1.php [L]
Warum erlaubst Du in der letzten Regel auch Zahlen? Eigentlich greifen nämlich beide Regeln bei "1000.html"

Gut, bis dahin kommt die Regel nicht, weil die erste ja als "gefunden" die Regel stoppt, aber nur so als Anmerkung. Vielleicht können Zahlen ja ganz raus.


Fazit:
Ich denke, wenn Du das Thema im Auge behälst, entsprechend die Links den richtigen Statuscode ausgeben und mehr Backlinks für die Subdomain sammelst, sollte das in Zukunft besser werden.

Du musst einfach bedenken, dass eine Subdomain, wie eine neue Doman zu betrachten ist. Man fängt also von vorne an. Pushen kann man nur in dem man den PR richtig weiterleitet und das scheinst Du ja jetzt in den Griff bekommen zu haben.

Ich hab mit den Statuscodes auch so meine Problemchen. Bis man da durch ist vergeht eine ganze Zeit.

Gruß

EDIT:
Ich empfehle Dir den Link auf die Startseite ohne das "index.html" zu machen. Das verhindert, dass Leute Backlinks auf beides generieren bzw. verhindert doppelten Content.

Auch im alten Forum würde ich etwas anpassen. Und zwar die Übersichtsseite enthält noch php-Links. Die solltest Du alle in .html ändern, wie du es auch auf den Beitragsansichten gemacht hast.

Und dann um Dein neues Forum zu pushen empfehle ich Dir etwas wie einen "Similar Topics Mod" im alten Forum zu integrieren. Soll heißen er sucht an Hand der Keywords des alten Beitrages im neuen Forum nach ähnlichen Themen. Die machst Du möglichst weit nach oben. Kann ja anwenderfreundlich sein à la "Ähnliche Beiträge im neuen Forum:" und da listest Du dann bis zu 10 Themen auf mit richtiger topic-url.

Ich denke das gibt Schub, da ja das alte Forum auch in Google gelistet ist.

Gruß
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
meditec
Mitglied
Beiträge: 44
Registriert: 17.03.2004 17:08

Beitrag von meditec »

mgutt hat geschrieben:die ersten drei Zeilen verbieten den Zugriff auf Deine config.php und schützen damit Dein Datenbankpasswort.

Das hier ist aber problematisch:

Code: Alles auswählen

RewriteRule ^([0-9]+).html$ oldforum-teil1.php?include=$1.html [QSA,L] 
RewriteRule ^([0-9]+).html$ oldforum-teil2.php?include=$2.html [QSA,L] 
RewriteRule ^([0-9]+).html$ oldforum-teil3.php?include=$3.html [QSA,L] 

#rewrite php files to html 
RewriteRule ^([a-zA-Z0-9_-]+)\.html$ $1.php [L]
mgutt hat geschrieben:Warum erlaubst Du in der letzten Regel auch Zahlen? Eigentlich greifen nämlich beide Regeln bei "1000.html"

Gut, bis dahin kommt die Regel nicht, weil die erste ja als "gefunden" die Regel stoppt, aber nur so als Anmerkung. Vielleicht können Zahlen ja ganz raus.


manche php-Datei wie waswirwollen-2.php (Teil 2 von waswirwollen.php) beinhaltet eine Zahl, deshalb müssn in der RewriteRule auch Zahlen drin sein. Hatte die RewriteRule grad mal in

Code: Alles auswählen

 RewriteRule ^([a-z-]+)\.html$ $1.php [L] 
geändert und dann schreibt er waswirwollen-2.php nicht mehr um = 404
mgutt hat geschrieben:Fazit:
Ich denke, wenn Du das Thema im Auge behälst, entsprechend die Links den richtigen Statuscode ausgeben und mehr Backlinks für die Subdomain sammelst, sollte das in Zukunft besser werden.

Du musst einfach bedenken, dass eine Subdomain, wie eine neue Doman zu betrachten ist. Man fängt also von vorne an. Pushen kann man nur in dem man den PR richtig weiterleitet und das scheinst Du ja jetzt in den Griff bekommen zu haben.

Ich hab mit den Statuscodes auch so meine Problemchen. Bis man da durch ist vergeht eine ganze Zeit.
was meinst Du zu folgender Umstrukturierung:

neues Forum kommt von http://augenlaser.operationauge.de auf www.operationauge.de/augenlaser/

Englische Seite wird: www.operationauge.com
Forum kommt von http://lasereyesurgery.operationauge.de auf www.operationauge.com/lasereyesurgery/

mgutt hat geschrieben:EDIT:
Ich empfehle Dir den Link auf die Startseite ohne das "index.html" zu machen. Das verhindert, dass Leute Backlinks auf beides generieren bzw. verhindert doppelten Content.
gute Idee, hab ich gemacht
mgutt hat geschrieben: Auch im alten Forum würde ich etwas anpassen. Und zwar die Übersichtsseite enthält noch php-Links. Die solltest Du alle in .html ändern, wie du es auch auf den Beitragsansichten gemacht hast.
Eigentlich gibt es dafür die RewriteRule, die schreibt alles in.html um außer oldforum-teil1.php, oldforum-teil2.php, oldforum-teil3.php. Weißt Du warum?
mgutt hat geschrieben: Und dann um Dein neues Forum zu pushen empfehle ich Dir etwas wie einen "Similar Topics Mod" im alten Forum zu integrieren. Soll heißen er sucht an Hand der Keywords des alten Beitrages im neuen Forum nach ähnlichen Themen. Die machst Du möglichst weit nach oben. Kann ja anwenderfreundlich sein à la "Ähnliche Beiträge im neuen Forum:" und da listest Du dann bis zu 10 Themen auf mit richtiger topic-url.

Ich denke das gibt Schub, da ja das alte Forum auch in Google gelistet ist.

Gruß
Gute Idee, aber die einzelnen Beiträge im alten Forum sind einzelne .html Beiträge (auf dem Server lief ein CGI-Script), die nun included sind...bin froh, dass mein Bekannter das damals überhaupt geschafft hat.
Wenn Du allerdings Kapazitäten dafür hättest - gern - Bezahlung wäre möglich.

Grüsse, Ron
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

Ich würde die Subs jetzt lassen. Andauernd umziehen ist auch nicht gerade der Bringer.

Die Titel von den include-Dateien zu bekommen ist nicht so schwer. Sollte zu schaffen sein.

Code: Alles auswählen

Eigentlich gibt es dafür die RewriteRule, die schreibt alles in.html um außer oldforum-teil1.php, oldforum-teil2.php, oldforum-teil3.php. Weißt Du warum? 
Nicht das Du das falsch verstehst.. also die Rewriterule macht nichts.. sie schreibt nichts um. Sie erkennt nur die .html und holt sich die passende .php ohne dass der Anwender was davon merkt.

D.h. Dir fehlt an der Stelle einfach nur die richtige Url. Soll heißen, wenn Du im Code "oldforum-teil1.php?include=$1.html" stehen hast, dann ändere das einfach in 1234.html ab.

Das und die Similar Topics sind machbar. Wie wäre es mit einem Link dafür in Deinem Footer.. meine ewige Baustelle www.gbshack.com verträgt noch Backlinks ;) So ein verlinktes "kostenloses Gästebuch" wäre super :D

Weiteres können wir dann per PN, Email oder so besprechen. Am besten per Email, wegen den Zugangsdaten: info (at) marc-gutt.de

Gruß
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
meditec
Mitglied
Beiträge: 44
Registriert: 17.03.2004 17:08

Beitrag von meditec »

mgutt hat geschrieben:Ich würde die Subs jetzt lassen. Andauernd umziehen ist auch nicht gerade der Bringer.
Bei der englischen Seite würde es schon Sinn machen www.operationauge.com hat schon nen PR 3 und dann dort das Forum dranbauen wäre für die Indexierung wertvoll
Nicht das Du das falsch verstehst.. also die Rewriterule macht nichts.. sie schreibt nichts um. Sie erkennt nur die .html und holt sich die passende .php ohne dass der Anwender was davon merkt.

D.h. Dir fehlt an der Stelle einfach nur die richtige Url. Soll heißen, wenn Du im Code "oldforum-teil1.php?include=$1.html" stehen hast, dann ändere das einfach in 1234.html ab.

Das und die Similar Topics sind machbar. Wie wäre es mit einem Link dafür in Deinem Footer.. meine ewige Baustelle www.gbshack.com verträgt noch Backlinks ;) So ein verlinktes "kostenloses Gästebuch" wäre super :D

Weiteres können wir dann per PN, Email oder so besprechen. Am besten per Email, wegen den Zugangsdaten: info (at) marc-gutt.de

Gruß
Den Link kann ich setzen - habe Dir ne email geschickt

VG, Ron
Benutzeravatar
mgutt
Mitglied
Beiträge: 2999
Registriert: 31.08.2004 16:44
Wohnort: Hennef
Kontaktdaten:

Beitrag von mgutt »

Aber ein Linknetzwerk ist auch nicht zu verachten. Nicht umsonst haben Yahoo und andere große, Subdomains:
http://www.google.de/search?hl=de&q=yahoo&meta=

Wenn man es geschickt macht wirbt man später für sich selbst:
http://www.google.de/search?q=link:mail ... rt=10&sa=N

Man darf nur nicht vernachlässigen, dass jede Sub ein eigenständiges erfolgreiches Projekt sein muss. Sonst funktioniert das nicht.

Gruß
meine Foren: http://www.maxrev.de/communities.htm
Ich kaufe Dein Forum! Angebote bitte an marc at gutt punkt it
michaelp
Mitglied
Beiträge: 4
Registriert: 04.03.2006 17:55

Beitrag von michaelp »

ich hab den simple subforums mod installiert und auch die änderungen dazu eingefügt, doch leider werden auf der index.php und in der forenansicht die unterforen mit dem falschen namen verlinkt. die erscheinen immer jeweils mit dem namen des forums, was am weitesten unten auf der seite steht
Keith
Mitglied
Beiträge: 42
Registriert: 18.08.2006 17:04
Kontaktdaten:

Beitrag von Keith »

Hi mgutt,

du hast mir schonmal vor geraumer Zeit Tips gegeben wie ich den Glance-Mod fit mach... nun hab ich endlich die neuste Version von dir am Laufen und folgendes Problem habe ich:

Wenn man nicht eingeloggt ist, sind die URLs okay... also (z. B. /hallo-t696.html)... wenn ich mich aber einlogge sind nur die URLs der bereits gelesenen Beiträge okay!
Bei ungelesenen Beiträgen sieht die URL aber so aus viewtopic.php?t=696&view=newest.

Die kleinen Icons die zum letzten Post führen zeigen immer sowas an /viewtopic,p,7677.html#7677

Wie gesagt, dieses Problem tritt nur beim Glance-Mod auf... der Rest vom Forum läuft vorbildlich.

Anbei meine glance.txt
An zwei Stellen hab ich sie schon geändert, so wie du es mir in einem vorherigen Thread schonmal angeordnet hast... guckst du
-Keith
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“