Autor Thema: SB - bestimmte Infoseiten nicht indizieren  (Gelesen 5995 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline dobra

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1353
  • Lob: 18
SB - bestimmte Infoseiten nicht indizieren
« am: August 06, 2007, 06:44:46 »
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?)


Linkback: https://www.shoppilot.net/pf/index.php?topic=921.0
mfG
dobra

Offline admin

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 545
  • Lob: 10
Re: SB - bestimmte Infoseiten nicht indizieren
« Antwort #1 am: August 06, 2007, 23:30:43 »
Hallo,

Zitat
aber 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

Offline dobra

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1353
  • Lob: 18
Re: SB - bestimmte Infoseiten nicht indizieren
« Antwort #2 am: August 07, 2007, 06:02:11 »
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)
« Letzte Änderung: August 07, 2007, 06:35:36 von dobra »

Offline jg

  • Hero Member
  • *****
  • Beiträge: 526
  • Lob: 3
Re: SB - bestimmte Infoseiten nicht indizieren
« Antwort #3 am: August 07, 2007, 09:57:17 »
> 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

Offline dobra

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1353
  • Lob: 18
Re: SB - bestimmte Infoseiten nicht indizieren
« Antwort #4 am: August 07, 2007, 10:05:18 »
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)
« Letzte Änderung: August 07, 2007, 10:12:29 von dobra »

Offline jg

  • Hero Member
  • *****
  • Beiträge: 526
  • Lob: 3
Re: SB - bestimmte Infoseiten nicht indizieren
« Antwort #5 am: August 07, 2007, 10:46:01 »
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

Offline dobra

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1353
  • Lob: 18
Re: SB - bestimmte Infoseiten nicht indizieren
« Antwort #6 am: August 07, 2007, 10:54:20 »
sorry - da habe ich etwas falsch verstanden.
dachte, es geht nur um einzelne Infoseiten wie bei meiner Frage oben.


xx
__myrabatt__ nicht für bestimmte Artikel && auch keine anderen Rabatte

Begonnen von dobra

1 Antworten
5413 Aufrufe
Letzter Beitrag Juni 20, 2009, 10:39:44
von dobra
lamp
__titel__ für Infoseiten

Begonnen von dobra

0 Antworten
4133 Aufrufe
Letzter Beitrag April 13, 2009, 10:54:15
von dobra
xx
GS nur für bestimmte Artikel

Begonnen von dobra

0 Antworten
4539 Aufrufe
Letzter Beitrag Oktober 19, 2009, 15:30:07
von dobra
xx
keine Versandkosten für bestimmte Artikel?

Begonnen von dobra

6 Antworten
8444 Aufrufe
Letzter Beitrag März 10, 2007, 14:17:10
von dobra