Suchmaschinenoptimierung
   
 

SEMSEO Konferenz 2012
 

 
 

Dynamische URLS

Gehe zu Seite 1, 2  Weiter
Neues Thema eröffnen   Neue Antwort erstellen    ABAKUS Foren-Übersicht -> Ich hab' da mal 'ne Frage
 Long Tail Warum alle Produkte auf Noindex?  
noob0815

pr


: 29.01.2011
: 5



: 29.01.2011, 00:18    : Dynamische URLS Antworten mit Zitat

Hallo erst mal,
leider habe ich ein kleines Problem mit dem Aufbau meiner Seiten.
Der Aufbau sieht wie folgt aus:
http://www.domin.tld/index.php?dBatr=161&id=123

Allerdings kann man nach dem = eine Zahlen kombi eingeben wie man lustig ist wie zum Bespiel 123321_ so dass die Seiten URL dann so ausschaut:
http://www.domin.tld/index.php?dBatr=123321_161&id=123

Die eigentliche Seite wird richtig angezeigt doch für die Sumas ist das nicht so toll. Bei Googel wird mir da auch DC angezeigt. Irgendwie müssen die Crawler die Seiten auch so eingelesen haben.

Nun zur Frage, gibt es eine Möglichkeit über die .htaccess mit dem RewriteCond und der RewriteRule dieses zu umgehen?

Ich meine man kann ja nicht alle Möglichkeiten durchgehen und separat umleiten.
Nach oben
noob0815 Private Nachricht senden
bugscout

pr


: 23.06.2003
: 2595
: Neufundland


: 29.01.2011, 01:10    : Dynamische URLS Antworten mit Zitat

Hi,

die Frage sollte doch eher lauten, woher kennt Google die 123321_161

Die probieren ja nicht alle Möglichkeiten aus.

Du kannst natürlich alle existierenden dBatr freischalten und die anderen sperren, aber woher soll deine .htaccess wissen wohin die Reise gehen soll,
wenn alles mögliche funktioniert wie 161_123 oder 123_161
oder sogar bratkartoffel_161

Da hilft vielleicht ein CMS-Wechsel (vergiss Joomla, die haben das auch)

Grüsse

Diese Regierung macht nichts falsch. Für einige Leute
ist die Politik von Vorteil - nur wir sind nicht dabei.
Georg Schramm
Nach oben
bugscout Private Nachricht senden
Hirnhamster

pr


: 23.02.2008
: 3017



: 29.01.2011, 01:13    : Dynamische URLS Antworten mit Zitat

ich pass das manuell über PHP an:
1. ermitteln wie die url lauten müsste
2. tatsächliche url vergleichen
3. bei ungleicheit: redirect zur "richtigen" url

Texte/Content schnell und effizient en masse produzieren » Article Wizard «

SEO Grundlagen: SEO Tutorial --- Linkbuilding Fallstudie --- Find me on Google+ and Twitter
Nach oben
Hirnhamster Private Nachricht senden WWW Besuche das Xing-Profil dieses Users
noob0815

pr


: 29.01.2011
: 5



: 29.01.2011, 01:28    : Dynamische URLS Antworten mit Zitat

Woher Googel die 123321_161 kennt?
Ehrlich gesagt, keine Ahnung doch wurde die so gelistet.

Ich dachte ehr an sowas in der Art:
RewriteCond %{THE_REQUEST} " /index\.php?dBatr=123321_161&id=123 "
RewriteRule ^index\.php$ http://www.domin.tld/index.php?dBatr=161&id=123 [R=301,L]

So das hier noch eine zusätzliche Anweisung eingefügt wird so dass alle Aufrufe von 1 bis zum Beispiel 999 direkt und automatisch an die eigentliche Ziel URL geleitet werden.

Allerdings habe ich keine Ahnung wie ich das realisieren kann.

Und das ganze per PHP umzusetzen mag die bessere oder auch saubere Lösung sein allerdings habe ich von PHP noch weniger Ahnung.
Nach oben
noob0815 Private Nachricht senden
Cycroft

pr


: 07.08.2008
: 38
: Neckarsulm


: 29.01.2011, 02:04    : Dynamische URLS Antworten mit Zitat

Servus.

Also ganz ehrlich: Ich weiß nicht was für ein bescheidenes CMS System du hast, aber wenn das Teil kein Modul oder eine eingebaute SEO Url Funktion hat: Dann schmeiß es weg!

Persönlich bin ich ein Fan von Joomla oder Wordpress. Kostet nix und jeder kann es bedienen. Du kannst die Urls auch perfekt so einstellen wie Du es haben willst. Ohne viel tara...

Wenn Du aus irgendwelchen Gründen doch gezungen bist bei Deinem CMS zu bleiben dann nutzt den Canonical Tag:

<link rel=”canonical” href=”http://www.domin.tld/index.php?dBatr=123321_161&id=123” />

Damit sagst Du Google, dass das die Hauptseite ist und der Rest Müll. Ist zwar nur behelfsmässig, aber besser so als gar nichts zu machen.

vg
Chris

Webkatalog Einträge mit fastbacklink.de, der Datenbank und Webkatalog Eintragungssoftware mit über 4000 Webkatalogen.
Nach oben
Cycroft Private Nachricht senden WWW
noob0815

pr


: 29.01.2011
: 5



: 29.01.2011, 02:08    : Dynamische URLS Antworten mit Zitat

Wegschmeißen werde ich Garnichts!
Meine Frage ist wie ich das mit Hilfe der .htaccess lösen kann und nicht welches CMS ich nutzen soll.
Nach oben
noob0815 Private Nachricht senden
800XE

pr


: 02.12.2004
: 5211
: XENEVU


: 29.01.2011, 02:45    : Dynamische URLS Antworten mit Zitat

noob0815 hat Folgendes geschrieben:
Wegschmeißen werde ich Garnichts!
Meine Frage ist wie ich das mit Hilfe der .htaccess lösen kann und nicht welches CMS ich nutzen soll.

via htaccess kannst Du garnix machen
( entscheiden welche URL korrekt ist und welche nicht )

htaccess generiert keine Seiten (aus SQL oder so)
htaccess hat keinen Plan welche URLs wirklich existieren und welche nicht

woru gibt es "dBatr=" überhaupt?
wie Hirnhamster schon sagte ....
.... via PHP vergleichen

Du liest via "&id=123" Die Daten aus SQL, Ergebniss in $line[]

baust dir dann einfach die URL zusammen (wie sie seinsollte)
$url= $_SERVER['HTTP_HOST'] .'/index.php?dBatr=' . $line['dBatr'] .'&id=' . $line['id']

if ( strcmp($_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'] , $url ) ) make301($url);

aber nur ... /Affilitiv/ ... innovativ
Nach oben
800XE Private Nachricht senden WWW
bugscout

pr


: 23.06.2003
: 2595
: Neufundland


: 29.01.2011, 06:55    : Dynamische URLS Antworten mit Zitat

noob0815 hat Folgendes geschrieben:
Wegschmeißen werde ich Garnichts!
Meine Frage ist wie ich das mit Hilfe der .htaccess lösen kann und nicht welches CMS ich nutzen soll.


Hallo

wenn dein System solche falschen URLs selber generiert und Google zum Spidern anbietet, ist es wenig hilfreich hinterherzulaufen und das zu ändern.

Wenn dBatr z.B. die Kategorie und id die Artikelnummer ist und dein System egal welches dBatr immer den Artikel anzeigt, kannst du nie deine Artikel verschieben, weil der Datenkrake sowas nie von allein vergisst.

Dann trennt man sich lieber beizeiten.

Du kannst natürlich jemanden beauftragen, der das ändert im PHP, dann aber Sicherheitsupdate ade.

Ich fahre noch ein Mambo 4.5.1, da hab ich alle Sicherheitsupdates von Hand eingebauen dürfen, weil ich vorher einiges daran geändert hab.

und laufend kommt irgendwas dazu wie zum Beispiel

RewriteCond %{QUERY_STRING} .*iframe=true.* [OR]

weil irgendso ein Contentgrabber das an meine URL ranhängt und mir meine Serps versaut und das System damit nicht umgehen kann.

wenn sowas auch geht

http://www.domin.tld/index.php?dBatr=123321_161&id=123&contentgrabber=ich_bin_auch_da

dann schmeiss es weg und zwar bevor die ersten 1000 Arbeitstunden drin stecken. Nachher wird es nur noch schwerer.

Grüsse

Diese Regierung macht nichts falsch. Für einige Leute
ist die Politik von Vorteil - nur wir sind nicht dabei.
Georg Schramm
Nach oben
bugscout Private Nachricht senden
noob0815

pr


: 29.01.2011
: 5



: 29.01.2011, 14:04    : Dynamische URLS Antworten mit Zitat

:
htaccess generiert keine Seiten (aus SQL oder so)

Das ist mir auch klar doch muss die . htaccess ja auch gar keine Seiten generieren!

Wenn man dieses angibt:
RewriteCond %{THE_REQUEST} " /index\.php\?dBatr=123321_161&id=123 "
RewriteRule ^index\.php$ http://www.domin.tld/index.php?dBatr=161&id=123 [R=301,L]

Wird die http://www.domin.tld/index.php?dBatr=123321_161&id=123 nach http://www.domin.tld/index.php?dBatr=161&id=123 weitergeleitet.

Wenn man nun nach dBatr= eine weitere Abfrage einsetzt das zahlen und Buchstaben welche mit dem Unterstrich versehen sind ignoriert und zu der angegebenen Seite weitergeleitet werden muss nichts generiert werden.

Doch wie man dieses umsetzt ist das eigentliche Problem vor dem ich aktuell sitze und das war auch meine Frage.
Nach oben
noob0815 Private Nachricht senden
800XE

pr


: 02.12.2004
: 5211
: XENEVU


: 29.01.2011, 19:55    : Dynamische URLS Antworten mit Zitat

noob0815 hat Folgendes geschrieben:
Doch wie man dieses umsetzt ist das eigentliche Problem vor dem ich aktuell sitze und das war auch meine Frage.

ist doch ganz einfach ......
.... einfach alle URLs die "passieren können" in die htaccess reinschreiben

inkl solcher Dinge wie bugscout sagt
&contentgrabber=ich_bin_auch_da


das "einfache" an dem Einfachen
wissen welche URLs es gibt und nicht geben soll, jetzt und in Zukunft

Ist diese Aufgabe umsetzbar?
(A) Nein, weil Du "Jetzt" nicht weisst welche URLs alle reinsollen
(B) Nein, weil die htaccess vielleicht 10x so groß wird wie alles Andere zusammen

aber nur ... /Affilitiv/ ... innovativ
Nach oben
800XE Private Nachricht senden WWW
noob0815

pr


: 29.01.2011
: 5



: 30.01.2011, 01:20    : Dynamische URLS Antworten mit Zitat

@800XE, ich werde nicht mit dir diskutieren da du es eh nicht verstehst!
Nach oben
noob0815 Private Nachricht senden
Synonym

pr


: 09.08.2008
: 3496
: Würzburg


: 30.01.2011, 12:12    : Dynamische URLS Antworten mit Zitat

Also verstanden habe ich es schon, aber aktuell keine Lösung, bin wo anders beschäftigt.

Was Du suchst ist etwas, das alles an ID sowieso weiterleitet, wenn davor etwas anderes mit einem Unterstrich steht. Das ist technisch möglich, nur wie gesagt, gerade keine Zeit.

Aber eine Gegenfrage.

Aktuell ist es ja als Trenner ein Unterstrich. Muss das sein? Was passiert wenn da ein anderes Zeichen ist, z.b "123321-161" oder "123321161" oder "123321b161"?
Wenn das auch geht, dann kannst Du die htaccess vergessen, aber das hat "bugscout" eigentlich so auch schon gesagt.
Nach oben
Synonym Private Nachricht senden
800XE

pr


: 02.12.2004
: 5211
: XENEVU


: 30.01.2011, 15:55    : Dynamische URLS Antworten mit Zitat

noob0815 hat Folgendes geschrieben:
@800XE, ich werde nicht mit dir diskutieren da du es eh nicht verstehst!


Du machst mich lustig

aber nur ... /Affilitiv/ ... innovativ
Nach oben
800XE Private Nachricht senden WWW
chris21

pr


: 10.04.2005
: 2079



: 30.01.2011, 16:48    : Dynamische URLS Antworten mit Zitat

Also ganz ehrlich, ob Deines Auftretens in diesem Thread bin ich eigentlich nicht gewillt, Dir zu helfen, noob0815.

Nun liegt Deine Gereiztheit vll. daran, dass mod_rewrite einem gelegentlich echt die Haare ausreißen kann.

Also doch eine Antwort, zwar ungetestet, aber sollte Dir die Richtung aufzeigen, falls es noch nicht direkt funzt:

Code:

RewriteCond %{QUERY_STRING} ^dBatr=([0-9]+)_([0-9]+)&id=([0-9]+)(.*)$
RewriteRule ^index\.php$ http://www.domin.tld/index.php?dBatr=%2&id=%3 [R=301,L]



Einfach mal abwarten und Tee trinken. Das wird scho'.
Auch ne schöne Seite: klick.
Nach oben
chris21 Private Nachricht senden
Bluemarble

pr


: 20.07.2010
: 169



: 30.01.2011, 20:48    : Dynamische URLS Antworten mit Zitat

Kann das nicht zu einer Endlosschleife führen?
Nach oben
Bluemarble Private Nachricht senden
Neues Thema eröffnen   Neue Antwort erstellen    ABAKUS Foren-Übersicht -> Ich hab' da mal 'ne Frage
Seite 1 von 2
Gehe zu Seite 1, 2  Weiter

 






Ähnliche Beiträge
Thema Forum Antworten
Mit Update des Forums leicht andere URLs Mit Update des Forums leicht andere URLs oliboli Weiterleitungen und mod_rewrite 3 16.05.2012, 15:07 Mit Update des Forums leicht andere URLs
Suchmaschinenfreundliche URLs - Keywords Suchmaschinenfreundliche URLs - Keywords a1234 Ich hab' da mal 'ne Frage 0 11.05.2012, 23:23 Suchmaschinenfreundliche URLs - Keywords
spiegel online mit schickeren urls spiegel online mit schickeren urls umwelt Infos und heiße News 6 11.05.2012, 08:53 spiegel online mit schickeren urls
Wie einzelne URLs auf Backlinks und mehr analysieren Wie einzelne URLs auf Backlinks und m... Aja Ich hab' da mal 'ne Frage 1 07.05.2012, 17:35 Wie einzelne URLs auf Backlinks und mehr analysieren
Filternavi Shop - Parameter oder SUMA-freundliche URLs? Filternavi Shop - Parameter oder SUMA... Manu v6 Ich hab' da mal 'ne Frage 1 02.05.2012, 10:39 Filternavi Shop - Parameter oder SUMA-freundliche URLs?
URLs mit neuer ID URLs mit neuer ID Billy04 Weiterleitungen und mod_rewrite 1 01.05.2012, 16:29 URLs mit neuer ID
[S] Social Bookmarks 8 Urls 32 Keyword Kombis [S] Social Bookmarks 8 Urls 32 Keywor... Jessy Marktplatz: Dienstleistungen 0 27.04.2012, 08:45 [S] Social Bookmarks 8 Urls 32 Keyword Kombis

Suchmaschinenoptimierung | Latent Semantische Optimierung (LSO) | SEO Blog | SEO Online Tools | Suchmaschinenmarketing Angebot | Online Marketing

Impressum

Dieses SEO Forum läuft unter phpBB.


Sie lesen gerade: Dynamische URLS