2016-05-09 10 views
-2

Ich habe eine kleine Social-Media-Website, die ich selbst erstellt habe. Ich verwende PHP für das Backend, aber ich habe ein Problem. Die Posts, die die Benutzer erstellen, haben eindeutige IDs und ich habe eine Seite, an die ich die eindeutige ID übergebe, und sie ruft die Seite ab. Es funktioniert ohne Probleme.So erstellen Sie PHP-Seiten mit eindeutigen IDs von Google

Mein Problem ist, dass Google das nicht erkennt. Ich habe das gleiche für die Benutzerprofile. Gibt es eine Möglichkeit, das zu beheben? Oder sollte ich ein Verzeichnis für jeden Benutzer mit seinen Posts darin und seiner Seite erstellen?

+0

Willkommen bei SO. Bitte lesen Sie [Welche Themen kann ich fragen] (http://stackoverflow.com/help/on-topic) und [Wie man eine gute Frage stellt] (http://stackoverflow.com/help/how-to -ask) Und [die perfekte Frage] (http://codeblog.jonskeet.uk/2010/08/29/writing-the-perfect-question/) SO ist ** nicht eine freie Codierung oder Tutorial oder Bibliothek Suchdienst ** Sie müssen zeigen, dass Sie sich bemüht haben, Ihr eigenes Problem zu lösen. – RiggsFolly

Antwort

0

Werfen Sie einen Blick auf mod_rewrite, wenn Sie Apache als Webserver verwenden. Die meisten Shared Hoster (ich weiß) bieten dies und lassen Sie es mit einer .htaccess-Datei verwenden. Ein weiterer

, das nicht „schön“, sondern arbeitet, wird Art und Weise einen PHP-Skript erstreckt praktisch, zum Beispiel: http://domain.tld/profile.php/user123456

Suchmaschinen sollte diese als gewöhnliche Datei erkennen. Sie können diese "Erweiterung" mit einer $ _SERVER-Eigenschaft finden.

Schön zu lesen: http://warpspire.com/posts/url-design/