| CIX88 hat Folgendes geschrieben: |
Die Bedeutung der SSID bei nicht eingeloggten Usern oder Sumis ist mir jetzt nicht ganz klar.
Möglich dass ich eben ein Denkfehler habe.
Vielleicht kannst du dazu noch etwas schreiben.
|
Für nicht eingeloggte User existiert keine Bedeutung. Die Information eingeloggt oder nicht liegt mir zum Zeitpunkt der Link-Umschreibung aber gar nicht vor, und für eingeloggte User, die keine Kekse akzeptieren, benötige ich die SID eben wieder. Ich seh aber worauf Du hinaus willst, ich lass mir was einfallen, wie ich die Information eingeloggt oder nicht an die entsprechende Stelle exportiere.
| CIX88 hat Folgendes geschrieben: |
Beispiel URL:
| Code: |
http://www.bituniverse.com/forum/s/viewtopic.php/t,179/sid,b5ac0714866a9ecd0d670f885516d8e1/subject,SEO-Test/index.html
|
Einige Dinge sind mir unklar, so z.B. das „s”, „viewtopic.php”, „subject”.und „index.html”.
Was aber in der URL raus kann, ist zum Beispiel „viewtopic.php”, „subject”.und „index.html”.
Zuwas muss das in der URL stehen ?
|
Viewtopic addressiert das einzubindende Skript für die jeweilige Seite. Das könnte ich höchstens umbenennen, die Information, was ein jeweiliger Client grad sehen möchte, benötige ich aber. Die ganze Kiste hier ist aus einem anderen Projekt über dieses Forum nur drüber gestülpt - Projektspezifisch ist das nicht. Insofern müsste man die Umbenennung nachträglich noch dazu bauen.
Alle existierenden Mods setzen zur Umsetzung der SEO-Links einfach darauf, konkrete Links des phpbb umzuschreiben und verwenden dafür ne riesige Menge an Projektspezifischen Umschreibungen. Ich hab hier nen ganz allgemeinen Ansatz gewählt.
Ich schreibe einen relativen Link gegenwärtig nach folgendem Muster um:
- jeder relative Link wird zu /forum/s umgebogen. Das /forum ist mir hier durch meinen Zugang auf den Webspace vorgegeben, daß /s benötige ich um ein Auswertungskriterium für die spätere Zurück-Umschreibung zu bekommen. Sprich alles was im virtuellen Pfad /forum/s liegt, fällt in den Zuständigkeitsbereich meines Algorithmus.
Der Algorithmus läd dann aus einer definierten Liste alles was direkt hinter dem /forum/s kommt und existiert. Alles dahinter wird wieder in einen Querystring zurück überführt und als Variable weiter gegeben.
Dazu benötige ich logischerweise den Namen und den Wert der Variable.
| CIX88 hat Folgendes geschrieben: |
Versuch mal das du die wirklich relevanten Informationen wie „SEO-Test” an den Anfang der URL bekommst, und alles was für Sumis unwichtig ist, an das Ende der URL.
|
Das seh ich erstmal als kein großes Problem an. Ob ich die Variable nun an den Anfang oder ans Ende hänge ist erstmal kein großer Unterschied im Algorithmus. Ich bastel das heut Nacht mal um und verpass allen "alten" Links nen entsprechenden 301er.
| CIX88 hat Folgendes geschrieben: |
Noch etwas:
Bei der URL würde ich (gerade in einen Forum), die URL auch richtig prüfen:
www.bituniverse.com
Man könnte jetzt überall Links ins Netz stellen, und mit bösen Wörten auf dieses Forum leiten.
Das Forum reagiert gar nicht auf solche Spielerein.
Wenn Google jetzt solche Links mit indiziert, dann werden solche bösen Wörter in der URL im Zusammenhang mit diesem Forum gebracht.
|
Da hast Du mich jetzt allerdings zugegebener Maßen erwischt. Den Punkt hatte ich nicht auf der Liste. Weißt Du zufällig, wie sich das ganze mit Variablen verhält? In wieweit wertet Google die aus? Man kann ja jedem Skript erstmal jede beliebige Variable anhängen. Wenn das Skript sie nicht auswertet, kann da ja alles mögliche drin stehen. Genau auf einen solchen Fall ist das Problem hier nämlich zurück zu führen.
Ne Idee, wie sich das prüfen ließe, hab ich momentan auch noch keine. Die subjects werden aus dem Linktext gezogen. Da wird das noch ein bißchen tricky, irgendwas nachgelagert validieren zu wollen.
| CIX88 hat Folgendes geschrieben: |
Beispiel URL antworten:
| Code: |
http://www.bituniverse.com/forum/s/posting.php/mode,reply/t,179/sid,c125c8a836fc5c3c21d84d4e0afdf59d/subject,none/index.html
|
Bei Antworten würde ich die ganze Seite auf noindex setzen.
Dann brauchst du solche Kryptischen-URLs gar nicht. |
Das ist mittlerweile schon passiert. Mittlerweile gibt es ne entsprechende robots.txt, die so einiges aus dem Index nimmt.
Alles in allem muss ich mir über diesen Lösungsansatz wohl nochmal drei Gedanken machen. Ich will nämlich bei der ganzen Schose auch nicht zu tief in die Innereien des Boards eingreifen. Die Patch-Arien für Sicherheitsupdates wollte ich mir eigentlich nicht antun - insbesondere da dieses Board hier ja sowieso nur ne Übergangslösung ist.
Auf jeden Fall schonmal danke für Deine Tipps & Anteilnahme.
Gruß Jens