SB - bestimmte Infoseiten nicht indizieren

Begonnen von dobra, August 06, 2007, 06:44:46

« vorheriges - nächstes »

0 Mitglieder und 1 Gast betrachten dieses Thema.

dobra

Hallo,

Ich bin dabei, einen Online-Strickrechner zu basteln.

Alle Seiten - Startseite, Seite zum eingeben der Maße  (Testseite: http://www.woll-insel.at/cgi-bin/shop2/iboshop.cgi?show1200004780) und Berechnung = Ergebnisseite - sind Infoseiten.

Wenn man eine Ergebnisseite direkt aufruft, werden - da ja noch keine Eingaben gemacht wurden - alle Variablen als "undefined" ausgegeben.
(s. http://www.woll-insel.at/cgi-bin/shop2/iboshop.cgi?show1200004790 )

Damit Kunden, die eine dieser Ergebnisseiten bookmarken, auf die Startseite umgeleitet werden, habe ich ein "bedingtes" Refresh eingebaut:
<!--spmacro:module(check)
sub seite {
my $MPB = ssp::get_var_form('MPB');
if ($MPB == "undefined") {
my $out = qq | <META HTTP-EQUIV="REFRESH" CONTENT="0; URL=http://__xxpath__?show1200004810,__xxsession__"> |;
main::mprint $out;
}
}
-->


Das funktioniert soweit (gibt es dafür vielleicht auch eine bessere Lösung?)
aber kann ich irgendwie erreichen, daß der StaticBuilder diese Seiten GARNICHT ERST indiziert?
(ssp?)
mfG
dobra

admin

Hallo,

Zitataber kann ich irgendwie erreichen, daß der StaticBuilder diese Seiten GARNICHT ERST indiziert?

man kann dies z.B. erreichen, wenn man den aufrufenden Link statt mit ?show<Seitennummer> mit ?showbyname<Titel>
bildet.

Gruss hop

dobra

#2
Hallo hop,

Danke für diesen sehr wichtigen Hinweis !

Das bedeutet doch umgekehrt auch, daß Seiten die in Suchmaschinen GEFUNDEN WERDEN SOLLEN NICHT mit "showbyname" verlinkt werden dürfen ?
(diesen feine Unterschied hatte ich bis jetzt nicht beachtet)
mfG
dobra

jg

> man kann dies z.B. erreichen, wenn man den aufrufenden Link statt mit
> ?show<Seitennummer> mit ?showbyname<Titel> bildet.

Hallo hop,

dazu eine Nachfrage:
wie ruft man denn Seitentitel mit Leerzeichen auf, zB. 'EDELSTAHL Ringe'
oder 'Ohrschmuck für Kinder GOLD'? Leerzeichen mit '%20' ersetzen klappt nicht.

Grüße, jg
--
www.schmuckzone.de

dobra

#4
Hallo jg,

das Problem hatte ich auch - habe es mit Unterstrichen gelöst
Seitentitel:  (relevant für "showbyname") "blabla_und_bla"
Beschreibung: (= das wird doch nur angezeigt)  "blabla und bla"

(Leerzeichen kann man ja bei Artikelnr. auch nicht verwenden)
mfG
dobra

jg

Hallo dobra,

hier mal ein Link zu einer unserer Seiten:
http://www.schmuckzone.net/cgi-bin/shop1/iboshop.cgi?show20300
Also wenn ich da für jedes Leerzeichen einen Unterstrich einfüge,
sieht das für unsere Begriffe ziemlich bescheiden aus.
Außerdem kommen alle Seitentitel bei uns aus einer SQL-DB,
da wir die Titel auch für andere Verkaufsplattformen/Kunden nutzen,
nicht nur für unseren Shop. Desweiteren glaube ich nicht, dass sich
jeder SP-Anwender auf Seitentitel ohne Leerzeichen oder mit Unterstrich
festlegen lassen will. Hier gibt es bestimmt eine Lösung in Perl,
dass Leerzeichen, Sonderzeichen etc. im URL-Aufruf ersetzt werden...

Grüße, jg
--
www.schmuckzone.de

dobra

sorry - da habe ich etwas falsch verstanden.
dachte, es geht nur um einzelne Infoseiten wie bei meiner Frage oben.
mfG
dobra