404 Seite mit Google-Suchbegriff – SELFHTML-Forum Forum als Ergänzung zum SELFHTML-Wiki und zur Dokumentation SELFHTML https://forum.selfhtml.org/self 404 Seite mit Google-Suchbegriff Tue, 03 Dec 13 16:07:11 Z https://forum.selfhtml.org/self/2013/dec/3/404-seite-mit-google-suchbegriff/1596127#m1596127 https://forum.selfhtml.org/self/2013/dec/3/404-seite-mit-google-suchbegriff/1596127#m1596127 <p>Hallo Spezialisten,</p> <p>folgendes Problem: Ich betreue eine Website, die gerade einen Relaunch erfahren hat. Im Google-Index zeigen aber noch die Treffer auf die alte Site. Ich würde gerne bei einem 404 Fehler auf die Suchen-Seite der Site verweisen und automatisch nach dem Suchbegriff (von Google) suchen lassen. Ich habe schon versucht mit</p> <pre><code class="block language-php"> <span class="token variable">$_SERVER</span><span class="token punctuation">[</span><span class="token string single-quoted-string">'HTTP_REFERER'</span><span class="token punctuation">]</span> </code></pre> <p>den Referer auszulesen. Leider steht hier nicht (bzw. verschlüsselt) der Suchbegriff.</p> <p>Hat jemand eine Idee, wie man das Problem lösen kann?</p> <p>Vielen Dank für Eure Hilfe</p> <p>LucioPerca</p> 404 Seite mit Google-Suchbegriff Tue, 03 Dec 13 16:28:28 Z https://forum.selfhtml.org/self/2013/dec/3/404-seite-mit-google-suchbegriff/1596128#m1596128 https://forum.selfhtml.org/self/2013/dec/3/404-seite-mit-google-suchbegriff/1596128#m1596128 <p>Om nah hoo pez nyeetz, LucioPerca!</p> <blockquote> <p>Hat jemand eine Idee, wie man das Problem lösen kann?</p> </blockquote> <p>subtrahiere <a href="http://wiki.selfhtml.org/wiki/Referenz:HTTP/Antwortcodes#3xx:_Umleitung" rel="nofollow noopener noreferrer">103</a></p> <p>Matthias</p> <div class="signature">-- <br> Der Unterschied zwischen Java und JavaScript ist größer als der zwischen <a href="http://selfhtml.apsel-mv.de/java-javascript/index.php?buchstabe=O#ober" rel="nofollow noopener noreferrer">Ober und Oberleitung</a>.<br> <img src="http://www.billiger-im-urlaub.de/kreis_sw.gif" alt="" loading="lazy"><br> </div> 404 Seite mit Google-Suchbegriff Tue, 03 Dec 13 19:18:03 Z https://forum.selfhtml.org/self/2013/dec/3/404-seite-mit-google-suchbegriff/1596129#m1596129 https://forum.selfhtml.org/self/2013/dec/3/404-seite-mit-google-suchbegriff/1596129#m1596129 <p>Tag,</p> <blockquote> <blockquote> <blockquote> <p>Im Google-Index zeigen aber noch die Treffer auf die alte Site. Ich würde gerne bei einem 404 Fehler auf die Suchen-Seite der Site verweisen und automatisch nach dem Suchbegriff (von Google) suchen lassen.</p> </blockquote> </blockquote> </blockquote> <blockquote> <blockquote> <p>Hat jemand eine Idee, wie man das Problem lösen kann?</p> </blockquote> <p>subtrahiere <a href="http://wiki.selfhtml.org/wiki/Referenz:HTTP/Antwortcodes#3xx:_Umleitung" rel="nofollow noopener noreferrer">103</a></p> </blockquote> <p>ganz, ganz schlechte Idee. Wenn eine Seite weg ist und es keinen Ersatz gibt, dann gehört da auch ein "Seite ist weg"-Fehler hin und keine "Die Seite ist jetzt woanders erreichbar, aber wo genau weiss ich nicht, kannst ja mal selber suchen"-Meldung.</p> <p>Es spricht nichts dagegen, die 404-Fehlerseite selber mit der gewünschten Suchfunktion aufzurüsten. Bei jedem halbwegs akzeptablen Webserver lässt sich das Dokument, das für einen Fehler ausgegeben wird, selbst bestimmen (zB mit <a href="http://httpd.apache.org/docs/current/custom-error.html" rel="nofollow noopener noreferrer">ErrorDocument</a>).</p> <p>Davon abgesehen sollten umgezogene URLs zielgerichtet (d.h. nicht auf eine Suchseite) umgeleitet werden, wenn es denn für eine alte URL eine bekannte neue gibt. Auch dafür gibt es Einstellungsmöglichkeiten (zB <a href="http://httpd.apache.org/docs/current/mod/mod_alias.html#redirect" rel="nofollow noopener noreferrer">Redirect</a>), eine Weiterleitung aus der 404-Seite heraus ginge auch (aber, wie gesagt, zielgerichtet, nicht auf eine Suchfunktion).</p> <p>Grüße,<br> Erhard</p> 404 Seite mit Google-Suchbegriff Tue, 03 Dec 13 19:34:40 Z https://forum.selfhtml.org/self/2013/dec/3/404-seite-mit-google-suchbegriff/1596131#m1596131 https://forum.selfhtml.org/self/2013/dec/3/404-seite-mit-google-suchbegriff/1596131#m1596131 <p>Om nah hoo pez nyeetz, Erhard!</p> <blockquote> <p>ganz, ganz schlechte Idee. Wenn eine Seite weg ist und es keinen Ersatz gibt, dann gehört da auch ein "Seite ist weg"-Fehler hin und keine "Die Seite ist jetzt woanders erreichbar, aber wo genau weiss ich nicht, kannst ja mal selber suchen"-Meldung.</p> </blockquote> <p>Ich stimme dir zu. Ich bin davon ausgegangen, dass es für jede Seite eine neue Entsprechung gibt. Und dann würde ich die Seiten eben nicht einfach löschen sondern für eine Übergangszeit auf die neue weiterleiten.</p> <p>Matthias</p> <div class="signature">-- <br> Der Unterschied zwischen Java und JavaScript ist größer als der zwischen <a href="http://selfhtml.apsel-mv.de/java-javascript/index.php?buchstabe=B#butt" rel="nofollow noopener noreferrer">Butt und Butter</a>.<br> <img src="http://www.billiger-im-urlaub.de/kreis_sw.gif" alt="" loading="lazy"><br> </div> 404 Seite mit Google-Suchbegriff Tue, 03 Dec 13 19:35:18 Z https://forum.selfhtml.org/self/2013/dec/3/404-seite-mit-google-suchbegriff/1596130#m1596130 https://forum.selfhtml.org/self/2013/dec/3/404-seite-mit-google-suchbegriff/1596130#m1596130 <blockquote> <p>Tag,</p> <blockquote> <blockquote> <blockquote> <p>Im Google-Index zeigen aber noch die Treffer auf die alte Site. Ich würde gerne bei einem 404 Fehler auf die Suchen-Seite der Site verweisen und automatisch nach dem Suchbegriff (von Google) suchen lassen.</p> </blockquote> </blockquote> </blockquote> <blockquote> <blockquote> <p>Hat jemand eine Idee, wie man das Problem lösen kann?</p> </blockquote> <p>subtrahiere <a href="http://wiki.selfhtml.org/wiki/Referenz:HTTP/Antwortcodes#3xx:_Umleitung" rel="nofollow noopener noreferrer">103</a></p> </blockquote> <p>ganz, ganz schlechte Idee. Wenn eine Seite weg ist und es keinen Ersatz gibt, dann gehört da auch ein "Seite ist weg"-Fehler hin und keine "Die Seite ist jetzt woanders erreichbar, aber wo genau weiss ich nicht, kannst ja mal selber suchen"-Meldung.</p> <p>Es spricht nichts dagegen, die 404-Fehlerseite selber mit der gewünschten Suchfunktion aufzurüsten. Bei jedem halbwegs akzeptablen Webserver lässt sich das Dokument, das für einen Fehler ausgegeben wird, selbst bestimmen (zB mit <a href="http://httpd.apache.org/docs/current/custom-error.html" rel="nofollow noopener noreferrer">ErrorDocument</a>).</p> <p>Davon abgesehen sollten umgezogene URLs zielgerichtet (d.h. nicht auf eine Suchseite) umgeleitet werden, wenn es denn für eine alte URL eine bekannte neue gibt. Auch dafür gibt es Einstellungsmöglichkeiten (zB <a href="http://httpd.apache.org/docs/current/mod/mod_alias.html#redirect" rel="nofollow noopener noreferrer">Redirect</a>), eine Weiterleitung aus der 404-Seite heraus ginge auch (aber, wie gesagt, zielgerichtet, nicht auf eine Suchfunktion).</p> </blockquote> <p>Deswegen wollte ich ja den Google-Suchbegriff aus dem Referee extrahieren. Der Nutzer sucht z.B. nach "Gummifisch" und erhält von Google leider eine nicht mehr existente Seite. Wenn aber die Suche (als 404-Seite) automatisch mit dem Suchbegriff "Gummifisch" ausgelöst wurde, kann der Nutzer sich wenigstens seine relevante Seite aussuchen.</p> <p>Viele Grüße<br> LucioPerca</p> <blockquote> <p>Grüße,<br> Erhard</p> </blockquote>