<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Michael Helmer &#187; redirect</title>
	<atom:link href="http://www.michael-helmer.de/tag/redirect/feed" rel="self" type="application/rss+xml" />
	<link>http://www.michael-helmer.de</link>
	<description></description>
	<lastBuildDate>Fri, 03 Feb 2012 06:41:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Mehrere Seiten aus dem Google Index per 410 entfernen</title>
		<link>http://www.michael-helmer.de/internet/google/mehrere-seiten-aus-dem-google-index-per-410-entfernen</link>
		<comments>http://www.michael-helmer.de/internet/google/mehrere-seiten-aus-dem-google-index-per-410-entfernen#comments</comments>
		<pubDate>Sun, 08 Aug 2010 07:44:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[404]]></category>
		<category><![CDATA[410]]></category>
		<category><![CDATA[double content]]></category>
		<category><![CDATA[redirect]]></category>
		<category><![CDATA[seiten löschen]]></category>
		<category><![CDATA[unique content]]></category>

		<guid isPermaLink="false">http://www.michael-helmer.de/?p=1673</guid>
		<description><![CDATA[Da ich erst neulich ein Projekt von mir, welches ausschließlich Double Content von Affiliate Partnern enthielt komplett umgestellt und mit Unique Content bestückt habe, stand ich vor der Aufgabe, mehrere...]]></description>
			<content:encoded><![CDATA[<p>Da ich erst neulich ein Projekt von mir, welches ausschließlich Double Content von Affiliate Partnern enthielt komplett umgestellt und mit Unique Content bestückt habe, stand ich vor der Aufgabe, mehrere hundert Seiten aus dem Google Index zu löschen.</p>
<p>Um das zu bewerkstelligen, könnte man sich der <a rel="nofollow" href="http://www.michael-helmer.de/link/manuellen_Entfernung_von_URLs_aus_dem_Google_Index/1673/1" target="_blank">manuellen Entfernung von URLs aus dem Google Index</a> bedienen &#8211; was allerdings bei einer Vielzahl an Seiten ein hohes Maß an Fleiß und Geduld erfordert.</p>
<p>Daher bediente ich mich eines Status Header Codes, der nicht allzu vielen bekannt sein dürfte: der 410-Meldung. Crawlt die Suchmaschine eine Seite, welche den Header Code 410 hat, so erhält sie die Meldung, dass die Seite &#8220;Gone&#8221; ist, also weg ist und wird diese Seite somit nicht mehr besuchen und als Folge aus dem Index löschen.</p>
<p>Wie man eine 410 Fehlermeldung für mehrere Seiten korrekt erzeugt, erkläre ich in den folgenden Schritten.</p>
<h2>Erstellen einer 410 Fehlerseite</h2>
<p>Als erstes erstellt man eine .php Datei, auf welche im späteren Verlauf per .htaccess umgeleitet wird, sobald eine Seite aufgerufen wird, welche man aus dem Index gelöscht haben will.<br />
Diese .php Seite nenne ich einfacherweise 410.php und lade sie in mein Hauptverzeichnis in einen Ordner namens error.</p>
<p>Eine Beispieldatei könnt Ihr hier herunterladen: <a href="http://www.michael-helmer.de/wp-content/downloads/410.php">410 Fehler Beispieldatei</a> (Klick rechte Maustaste ==&gt; Ziel speichern unter)</p>
<h2>.htaccess anpassen</h2>
<p>In die .htaccess Datei fügt man nun folgende Anweisung ein:<code>ErrorDocument 410 /error/410.php</code></p>
<p>Diese verweist auf die vorher erstellte php-Datei, welche man in den Ordner &#8220;error&#8221; hochgeladen hat.</p>
<h2>Alle zu löschenden Seiten in die .htaccess einfügen</h2>
<p>Im letzten Schritt erstellt man sich eine Liste aller Seiten, welche man aus dem Index löschen möchte. In meinem Fall habe ich mir einfach in Webmaster Tools alle URLs als .csv exportiert, die Google bereits als 404 (Nicht gefunden) erkannt hatte.</p>
<p>Nun bearbeitet man diese URLs, indem man die Domain entfernt und nur /verzeichnis/seite.html stehen lässt. Dann stellt man jeder URL noch ein &#8220;Redirect Gone&#8221; voran. Das Ergebnis sollte dann in etwa so aussehen: <code>Redirect Gone /verzeichnis/zuloeschendeURL.html</code></p>
<p>Diese Liste aller zu löschenden URLs fügt man nun einfach in die .htaccess unterhalb der Zeile <code>ErrorDocument 410 /error/410.php<br />
</code> ein. Hierdurch wird jede definierte URL auf die 410-Fehlerseite umgeleitet und der gewünschte Status Header Code ausgegeben.</p>
<h2>Überprüfung des Status Header Codes</h2>
<p>Im letzten Schritt sollte man nun auch überprüfen, ob alles so funktioniert, wie man es sich vorstellt. Hierzu ruft man einfach eine URL auf, welche man aus dem Index löschen lassen will und checkt, ob die Weiterleitung auf die 410-Fehlerseite funktioniert.<br />
Darüber hinaus bedient man sich am Besten noch zusätzlich eines Firefox Addons, mit welchem man den Status Header auslesen kann und überprüft, ob auch der Header Code 410 ausgegeben wird. Sollte man kein Addon installiert haben, oder wollen, so kann man auch z.B. <a rel="nofollow" href="http://www.michael-helmer.de/link/hier_den_Header_Code_online_auslesen_lassen/1673/3" target="_blank">hier den Header Code online auslesen lassen</a>.</p>
<h2>Kleiner Tipp:</h2>
<p>Sollte etwas nicht wie gewünscht funktionieren, so liegt das mit hoher Wahrscheinlichkeit an den angegeben Pfaden, welche relativ zum Hauptverzeichnis sein sollten.</p>
<p>Ich werde in ein paar Tagen an dieser Stelle berichten, wie lange die Entfernung meiner überflüssigen Seiten gedauert hat.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michael-helmer.de/internet/google/mehrere-seiten-aus-dem-google-index-per-410-entfernen/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Redirect nach Login</title>
		<link>http://www.michael-helmer.de/internet/typo3/redirect-nach-login</link>
		<comments>http://www.michael-helmer.de/internet/typo3/redirect-nach-login#comments</comments>
		<pubDate>Wed, 20 Jan 2010 08:21:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[typo3]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[login]]></category>
		<category><![CDATA[redirect]]></category>
		<category><![CDATA[weiterleitung]]></category>

		<guid isPermaLink="false">http://www.michael-helmer.de/?p=1089</guid>
		<description><![CDATA[Ich nutze die Extension newloginbox, mit der sich User auf einer meiner Seiten anmelden können. Da ich das Loginformular auf einer extra Seite untergebracht habe, gab es die kleine Hürde...]]></description>
			<content:encoded><![CDATA[<p>Ich nutze die Extension newloginbox, mit der sich User auf einer meiner Seiten anmelden können.<br /> Da ich das Loginformular auf einer extra Seite untergebracht habe, gab es die kleine Hürde zu überwinden, dass User nach dem Login auf der Seite mit dem Formular blieben, also erneut auf die Startseite des Forums klicken mussten, um es zu erreichen.<br /> Dies wollte ich mit der Einrichtung einer automatischen Weiterleitung lösen. Da die newloginbox Extension leider von Haus aus eine solche Funktion nicht mit sich bringt, begab ich mich auf die Suche nach einer entsprechenden Extension.<br /> Leider wurde ich erst bei der dritten Extension fündig &#8211; <a title="Typo3 Webdesign" href="http://www.goehrum.com" target="_blank">Typo3 Webdesign</a> ist oftmals eine etwas langwierige Sache. Diese bietet aber mehr Möglichkeiten, als ich mir erwartet hatte.<br /> Die beiden Extensions dkd_redirect_at_login und sv_login_redirect hatten leider keinen Effekt, denn obwohl korrekt konfiguriert, passierte nach dem Login rein gar nichts.<br /> Die Extension beko_improved_login hingegen funktioniert wie geschmiert: Einfach aus dem Tpyo3 TER herunterladen, über den Extensionmanager installieren und in den List Modus des Typo3 Backends gehen.<br /> Nun klickt man auf den Ordner, in welchem man die Benutzergruppen angelegt hat und bearbeitet diese. Unter dem Tab &#8220;Extended bzw. Erweitert&#8221; findet sich nun eine neue Konfigurationsmöglichkeit, welche &#8220;Nach Login weiterleiten zur Seite&#8230;&#8221; heißt. Dort klickt man auf das Ordnersymbol und wählt die Seite aus, auf der die gewählte Benutzergruppe nach erfolgreichem Login weitergeleitet wird.<br /> Das war´s auch schon. Darüber hinaus bietet die Extension nütliche Möglichkeiten wie das Anlegen einer Blacklist nach Domain oder IP, eine Aufzeichnung der erfolgten Logins und informiert den Admin beispielsweise nach drei mißlungenen Loginversuchen.<br /> Eine wirklich leicht zu handhabende Extension, die es dennoch in sich hat. Lesen Sie mehr über Typo3 Webdesign</p>
]]></content:encoded>
			<wfw:commentRss>http://www.michael-helmer.de/internet/typo3/redirect-nach-login/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 1/15 queries in 0.012 seconds using disk: basic
Object Caching 413/442 objects using disk: basic
Content Delivery Network via Amazon Web Services: CloudFront: content.michael-helmer.de

Served from: www.michael-helmer.de @ 2012-02-07 18:13:42 -->
