<?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>Jörg Bösche - Web &#38; Fotografie &#187; seo</title>
	<atom:link href="http://blog.joergboesche.de/tag/seo/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.joergboesche.de</link>
	<description>(Szene-)Fotografie - Webdevelopment - Suchmaschinenoptimierung - Privat</description>
	<lastBuildDate>Sat, 21 Jan 2012 20:48:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>TYPO3: SEO/Vermeidung von Duplicate-Content mit Canonical-Urls</title>
		<link>http://blog.joergboesche.de/typo3-seo-vermeidung-von-duplicate-content-mit-canonical-urls</link>
		<comments>http://blog.joergboesche.de/typo3-seo-vermeidung-von-duplicate-content-mit-canonical-urls#comments</comments>
		<pubDate>Mon, 12 Dec 2011 17:27:43 +0000</pubDate>
		<dc:creator>Jörg</dc:creator>
				<category><![CDATA[TYPO3]]></category>
		<category><![CDATA[baseUrl]]></category>
		<category><![CDATA[canonical]]></category>
		<category><![CDATA[duplicate content]]></category>
		<category><![CDATA[extension]]></category>
		<category><![CDATA[metatag]]></category>
		<category><![CDATA[realurl]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[TER]]></category>
		<category><![CDATA[typo3]]></category>

		<guid isPermaLink="false">http://blog.joergboesche.de/?p=829</guid>
		<description><![CDATA[Auf der Suche nach einer Lösung von Duplicate Content in TYPO3, stieß ich auf die Extension "ods_seo" (SEO Buddy). Die Extension hängt sich in den TypoScript-Code (page.headerData) und überprüft in der Datenbank, welches die eindeutige URL zu der aufgerufenen Seite ist und setzt diese als META-Tag (canonical) im Head-Bereich der Seite. Denn um die Duplicate [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_411" class="wp-caption alignleft" style="width: 133px"><img class="size-full wp-image-411" title="TYPO3 Framework und CMS" src="http://blog.joergboesche.de/wp-content/uploads/2009/04/logo-typo3.gif" alt="" width="123" height="34" /><p class="wp-caption-text">TYPO3 Framework und CMS</p></div>
<p>Auf der Suche nach einer Lösung von Duplicate Content in TYPO3, stieß ich auf die <a href="http://typo3.org/extensions/repository/view/ods_seo/current/" target="_blank">Extension "ods_seo" (SEO Buddy)</a>. Die Extension hängt sich in den TypoScript-Code (page.headerData) und überprüft in der Datenbank, welches die eindeutige URL zu der aufgerufenen Seite ist und setzt diese als META-Tag (canonical) im Head-Bereich der Seite. Denn um die Duplicate Content Problematik zum Beispiel in TYPO3 zu lösen, gibt es seit längerem das “Canonical Meta-Tag”, dass die größten Suchmaschinen im Internet, Google, Yahoo! und Microsoft unterstützen.Im Head-Bereich der Internetseite wird nun unter den bekannten MetaTags wie "robots", "language", und weitere MetaTags auch der"rel=canoncial" Tag eingebunden.</p>
<p>Der Canonical MetaTag sieht wie folgt aus:</p>
<blockquote><p>&lt;link  rel="canonical" href="http://www.domain.de/pagename/" /&gt;</p></blockquote>
<p>Im Framework TYPO3 hat man automatisch Duplicate Content, da eine Inhaltsseite  zum Beispiel über "http://www.domain.de/index.php?id=1" oder über "http://www.domain.de/?id=64", "http://www.domain.de/pagename" oder http://www.domain.de/pagename/ (via RealUrl umgeschrieben) erreichbar ist. Die Extension "ods_seo" versucht dies zu verhindern, indem in <span id="more-829"></span>der Datenbank geschaut wird, welches die wirklich eindeutige aufrufbare Url für die angeforderte Seite ist.</p>
<p>Die Konfiguration der TYPO3-Extension ist denkbar einfach. Ebenfalls steht im <a title="TYPO3 Extension-Repository" href="http://typo3.org/extensions/repository/" target="_blank">TER auf typo3.org</a> eine recht kurze aber ausführliche <a title="TYPO3 Extension ods_seo zur Vermeidung von Duplicate Content" href="http://typo3.org/documentation/document-library/extension-manuals/ods_seo/0.3.0/view/" target="_blank">Anleitung zur Grundkonfiguration der Extension</a> zur Vermeidung von Duplicate-Content zur Verfügung.<br />
Wichtig zu wissen ist, dass ihr bei dem Einsatz dieser Extension einen modernen Server zur Verfügung hat, der auch größere Datenbankabfragen problemlos in kurzer Zeit verarbeiten kann. Die TYPO3 Extension schaut bei jedem Seitenaufruf in der Datenbank nach der eindeutigen (Unique-URL) Adresse. Sofern die Extension RealUrl installiert wurde, wird auf die Datenbanktabelle von RealUrl zurückgegriffen. Ist der Internetauftritt in diversen Sprachen und mit mehr als 500 Inhaltsseiten vorhanden, können die Datenbankabfragen sehr rechen- und zeitintensiv werden.</p>
<p>Bei dem Einsatz dieser Extension sollte ebenfalls beachtet werden, dass die eigens geschriebenen Extensions für das TYPO3-Frontend über das TYPO3-Framework generiert werden und nicht händisch durch eigene Funktionen erzeugt werden. Sind die Links durch eigene PHP-Funktionen generiert, so kann die Canonical-Extension nicht greifen, da diese Urls nicht in der RealUrl-Datenbanktabelle stehen oder von TYPO3 gecached wurden. Daher nutzt bitte in euren Frontend-Extensions immer die TYPO3-Kernfunktionen.</p>
<p><strong>TYPO3-Kernfunktionen (tslib_pibase) zur Generierung von Links in Frontend-Extensions:</strong></p>
<ul>
<li>pi_getPageLink ($id, $target='', $urlParameters=array())</li>
<li>pi_linkToPage ($str, $id, $target='', $urlParameters=array())</li>
<li>pi_linkTP ($str, $urlParameters=array(), $cache=0, $altPageId=0)</li>
<li>pi_linkTP_keepPIvars ($str, $overrulePIvars=array(), $cache=0, $clearAnyway=0, $altPageId=0)</li>
<li>pi_linkTP_keepPIvars_url ($overrulePIvars=array(), $cache=0, $clearAnyway=0, $altPageId=0)</li>
</ul>
<p>Möglicherweise werdet ihr bei der Generierung der Canonical-Url einen GET-Parameter "cHash" erhalten. Dies scheint in der Extension "ods_seo" Probleme zu bereiten. Abhilfe schafft generell nur das Entfernen der Codezeilen in der "_pi1" der Extension, die den "cHash" berücksichtigen.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.joergboesche.de/typo3-seo-vermeidung-von-duplicate-content-mit-canonical-urls/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TYPO3: meta Description &amp; Keywords für Suchmaschinenoptimierung</title>
		<link>http://blog.joergboesche.de/typo3-meta-description-und-keywords-fuer-suchmaschinenoptimierung</link>
		<comments>http://blog.joergboesche.de/typo3-meta-description-und-keywords-fuer-suchmaschinenoptimierung#comments</comments>
		<pubDate>Tue, 25 Oct 2011 19:24:56 +0000</pubDate>
		<dc:creator>Jörg</dc:creator>
				<category><![CDATA[TYPO3]]></category>
		<category><![CDATA[Codenippet]]></category>
		<category><![CDATA[meta]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[Snippets]]></category>
		<category><![CDATA[typo3]]></category>
		<category><![CDATA[TYPO3-Tipps]]></category>
		<category><![CDATA[typoscript]]></category>

		<guid isPermaLink="false">http://blog.joergboesche.de/?p=797</guid>
		<description><![CDATA[Welcher TYPO3-Integrator steht nicht vor dem Problem, dass für die Suchmaschinenoptimierung die meta-Keywords und auch die meta-Descriptions gesetzt werden sollen. Gesehen hat sicherlich jeder Redakteur und TYPO3-Integrator, dass in den Seiteneigenschaften die Möglichkeit besteht, die meta-Keywords und meta-Descriptions zu setzen. - Nur wie sind diese per TypoScript auszulesen? Im TypoScript-Template lassen sich die Konstanten und [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_411" class="wp-caption alignleft" style="width: 133px"><a href="http://blog.joergboesche.de/wp-content/uploads/2009/04/logo-typo3.gif"><img class="size-full wp-image-411" title="TYPO3 Framework und CMS" src="http://blog.joergboesche.de/wp-content/uploads/2009/04/logo-typo3.gif" alt="" width="123" height="34" /></a><p class="wp-caption-text">TYPO3 Framework und CMS</p></div>
<p>Welcher TYPO3-Integrator steht nicht vor dem Problem, dass für die Suchmaschinenoptimierung die meta-Keywords und auch die meta-Descriptions gesetzt werden sollen. Gesehen hat sicherlich jeder Redakteur und TYPO3-Integrator, dass in den Seiteneigenschaften die Möglichkeit besteht, die meta-Keywords und meta-Descriptions zu setzen. - Nur wie sind diese per TypoScript auszulesen?</p>
<p>Im TypoScript-Template lassen sich die Konstanten und der eigentliche Setup des TS definieren. Für die "Standard-Meta-Keywords" und "Descriptions", können in den Konstanten eigene Variablen definiert werden, welche später im TypoScript-Setup ausgelesen werden. Sofern für eine Seite keine Keywords und Descriptions gesetzt wurden, werden die Konstanten ausgelesen und in die meta-Tags geschrieben.</p>
<p>Das <a title="TYPO3 - TSREF Page Objekt" href="http://typo3.org/documentation/document-library/references/doc_core_tsref/current/view/7/5/" target="_blank">TLO (Top-Level-Object) Page</a> in Verbindung mit der TSREF-Eigenschaft "meta" führen zum Ziel der <span id="more-797"></span>Ausgabe der meta-Daten.<br />
Im TypoScript-Setup muss folgender Code integriert werden:</p>
<pre>page {
 meta.description = {$meta.description}
 meta.description.override.field = description
 meta.keywords = {$meta.keywords}
 meta.keywords.override.field = keywords
}</pre>
<p>Die geschweiften Klammern und das Dollar-Zeichen lesen die definierte TypoScript-Konstante aus, sofern in der aktuellen Seite keine Keywords oder Descriptions gesetzt wurden.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.joergboesche.de/typo3-meta-description-und-keywords-fuer-suchmaschinenoptimierung/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>VolksPhone der iPhone-SEO-Wettbewerb</title>
		<link>http://blog.joergboesche.de/volksphone-der-iphone-seo-wettbewerb</link>
		<comments>http://blog.joergboesche.de/volksphone-der-iphone-seo-wettbewerb#comments</comments>
		<pubDate>Thu, 17 Sep 2009 08:00:20 +0000</pubDate>
		<dc:creator>Jörg</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[3Gs]]></category>
		<category><![CDATA[befreiphone]]></category>
		<category><![CDATA[dmexco]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[volksphone]]></category>

		<guid isPermaLink="false">http://blog.joergboesche.de/?p=581</guid>
		<description><![CDATA[Nach einem Jahr geht es erneut in einem SEO-Wettbewerb um Platz 1 bei Google. Diesmal wird das Volksphone ausgerufen. Das Volksphone ist der Nachfolger des Beifreiphone-Contests aus dem Jahr 2008. - Im Jahr 2008 gab es das Apple iPhone 3G zu gewinnen und im Jahr 2009 wird das iPhone 3Gs 32 GigaByte in schwarz ohne Vertrag vom [...]]]></description>
			<content:encoded><![CDATA[<p> 	Nach einem Jahr geht es erneut in einem SEO-Wettbewerb um Platz 1 bei Google.<br />
Diesmal wird das <strong><a title="trafficmaxx nimmt am Volksphone SEO-Contest teil" href="http://www.trafficmaxx.de/blog/google/volksphone-seo-contest" target="_blank">Volksphone</a></strong> ausgerufen.</p>
<p>Das Volksphone ist der Nachfolger des <a title="Beifreiphone SEO-Wettbewerb zur OMD 2008" href="/befreiphone-seo-wettbewerb-zur-omd-2008">Beifreiphone</a>-Contests aus dem Jahr 2008. - Im Jahr 2008 gab es das Apple iPhone 3G zu gewinnen und im Jahr 2009 wird das iPhone 3Gs 32 GigaByte in schwarz ohne Vertrag vom 3Gstore.de Shop verlost.<span id="more-581"></span></p>
<p>Bis zum 23.09.2009 -  22:00 Uhr ist es die Aufgabe mit dem Begriff "Volksphone" den ersten Platz bei Google Deutschland zu belegen.<br />
Der Sieger wird wie auch schon im vorigen Jahr während der TRG OMclub Party gekürt.</p>
<p>Vielleicht darf sich schon bald jemand über das Volksphone freuen.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.joergboesche.de/volksphone-der-iphone-seo-wettbewerb/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TYPO3: Canonical-Tag gegen Duplicate Content in Suchmaschinen</title>
		<link>http://blog.joergboesche.de/typo3-canoncial-tag-gegen-duplicate-content-fur-suchmaschinen</link>
		<comments>http://blog.joergboesche.de/typo3-canoncial-tag-gegen-duplicate-content-fur-suchmaschinen#comments</comments>
		<pubDate>Tue, 17 Mar 2009 18:27:33 +0000</pubDate>
		<dc:creator>Jörg</dc:creator>
				<category><![CDATA[TYPO3]]></category>
		<category><![CDATA[Webentwicklung & Programmierung]]></category>
		<category><![CDATA[baseUrl]]></category>
		<category><![CDATA[canoical]]></category>
		<category><![CDATA[canoncial]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[duplica content]]></category>
		<category><![CDATA[metadata]]></category>
		<category><![CDATA[metaheader]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[suchmaschinen]]></category>
		<category><![CDATA[tag]]></category>
		<category><![CDATA[TS]]></category>
		<category><![CDATA[typo3]]></category>
		<category><![CDATA[typoscript]]></category>

		<guid isPermaLink="false">http://blog.joergboesche.de/?p=407</guid>
		<description><![CDATA[Auf der Suche nach der Problemlösung von "canoncial urls" in Typo3 und Allgemein Webseiten-Projekten mit Extensions / Scripten bin ich auf den Internetauftritt der Marit AG gestoßen und konnte mir für Typo3 (TypoScript) einen sehr angenehmen und hilfreichen Codesnippet holen, um die Duplicate Content-Geschichten für Suchmaschinen zu umgehen. Denn um die Duplicate Content Problematik zu [...]]]></description>
			<content:encoded><![CDATA[<p> 	Auf der Suche nach der Problemlösung von "canoncial urls" in Typo3 und Allgemein Webseiten-Projekten mit Extensions / Scripten bin ich auf den Internetauftritt der <a title="Canonical Tag für Suchmaschinen bei Marit AG" rel="nofollow" href="http://blog.marit.ag/2009/02/23/canonical-tag-fur-die-suchmaschinen/" target="_blank">Marit AG</a> gestoßen und konnte mir für Typo3 (TypoScript) einen sehr angenehmen und hilfreichen Codesnippet holen, um die Duplicate Content-Geschichten für Suchmaschinen zu umgehen.</p>
<p>Denn um die Duplicate Content Problematik zu lösen gibt es seit einigen Tagen den “Canonical Meta-Tag” den die größten Suchmaschinen im Internet, Google, Yahoo! und Microsoft unterstützen.</p>
<p>Im Head-Bereich der Internetseite wird nun unter den bekannten MetaTags wie "robots", "language", und weitere MetaTags auch der"rel=canoncial" Tag eingebunden.</p>
<p>Der Canonical MetaTag sieht wie folgt aus:</p>
<blockquote><p>&lt;link  rel=”canonical” href=”http://www.domain.de/pagename.html” /&gt;</p></blockquote>
<p>Im Framework TYPO3 hat man automatisch Duplicate Content, da eine Inhaltsseite  zum Beispiel über "http://www.domain.de/index.php?id=1" oder über http://www.domain.de/?id=64 oder http://www.domain.de/pagename.html (via RealUrl umgeschrieben) erreichbar ist.</p>
<p>Da das Typo3-Framework bis Dato nicht wirklich auf die Suchmaschinenoptimierung ausgelegt ist und wenig HeaderData-Informationen mitbringt, werden wir aufgefordert die Canonical-Informationen eigenhändig in die Meta-Data zu schreiben.</p>
<p>Via TypoScript lässt sich dies, wie schon zu Beginn dieses Artikels erwähnt, wunderbar lösen.</p>
<p>Es gibt derzeit viele Lösungsansatz im Internet, jedoch sind diese meist statisch mit der sogenannten config.baseURL von Typo3 verknüpft und müssten bei einem Server oder Domainumzug zusätzlich angepasst werden.<br />
Mit der TypoScript-Lösung von der MaritAG und meiner Erweiterung in dem TypoScriptcode lässt sich der schon vorhandene Typo3 config.baseURL-Pfad vererben und somit muss keine zusätzliche Anpassung mehr vorgenommen werden.</p>
<p><strong>Direkt im Typo3 Backend würde der Code wie folgt aussehen:</strong></p>
<p style="text-align: center;"><a title="Canonical Url in TypoScript für Duplicate Content-Vermeidung" href="http://blog.joergboesche.de/wp-content/uploads/2009/03/typo3-canoncial-url-typoscript.jpg" target="_blank"><img class="aligncenter size-medium wp-image-408" title="Typo3: Canonical MetaTag für Suchmaschinen" src="http://blog.joergboesche.de/wp-content/uploads/2009/03/typo3-canoncial-url-typoscript-300x180.jpg" alt="Typo3: Canonical MetaTag für Suchmaschinen" width="300" height="180" /></a><span id="more-407"></span></p>
<blockquote><p><span class="part ts-comment">### [Begin] Canonical Duplicate-Content Vermeidung ###</span><br />
<span class="part keyword2">lib</span><span class="part ts-operator">.</span><span class="part other">canonical</span><span class="part whitespace"> </span><span class="part ts-operator">=</span><span class="part ts-value"> COA</span><br />
<span class="part keyword2">lib</span><span class="part ts-operator">.</span><span class="part other">canonical</span><span class="part whitespace"> </span><span class="part ts-operator curly-bracket-open">{</span><br />
<span class="part whitespace"> </span><span class="part ts-comment">#Eckige Klammern mit spitzen Tag-Klammern ersetzten:</span><br />
<span class="part whitespace"> </span><span class="part reserved">wrap</span><span class="part whitespace"> </span><span class="part ts-operator">=</span><span class="part ts-value"> &lt;link rel="canonical" href="|" /&gt;</span><br />
<span class="part whitespace"> </span><span class="part atom">1</span><span class="part whitespace"> </span><span class="part ts-operator">=</span><span class="part ts-value"> TEXT</span><br />
<span class="part whitespace"> </span><span class="part atom">1</span><span class="part whitespace"> </span><span class="part ts-operator curly-bracket-open">{</span><span class="part whitespace"> </span><br />
<span class="part whitespace"> </span><span class="part reserved">value</span><span class="part whitespace"> </span><span class="part ts-operator">&lt;</span><span class="part ts-value"> config.baseURL</span><br />
<span class="part whitespace"> </span><span class="part reserved">wrap</span><span class="part whitespace"> </span><span class="part ts-operator">=</span><span class="part ts-value"> | </span></p>
<p><span class="part whitespace"> </span><span class="part ts-operator curly-bracket-close">}</span><br />
<span class="part whitespace"> </span><span class="part atom">2</span><span class="part whitespace"> </span><span class="part ts-operator">=</span><span class="part ts-value"> TEXT</span><br />
<span class="part whitespace"> </span><span class="part atom">2</span><span class="part ts-operator">.</span><span class="part keyword2">typolink</span><span class="part whitespace"> </span><span class="part ts-operator curly-bracket-open">{</span><br />
<span class="part whitespace"> </span><span class="part reserved">parameter</span><span class="part whitespace"> </span><span class="part ts-operator">=</span><span class="part ts-value"> {page:uid}</span><br />
<span class="part whitespace"> </span><span class="part reserved">parameter</span><span class="part ts-operator">.</span><span class="part reserved">insertData</span><span class="part whitespace"> </span><span class="part ts-operator">=</span><span class="part ts-value"> 1</span><br />
<span class="part whitespace"> </span><span class="part reserved">useCacheHash</span><span class="part whitespace"> </span><span class="part ts-operator">=</span><span class="part ts-value"> 1</span><br />
<span class="part whitespace"> </span><span class="part ts-comment"># add all get parameters from the current URL</span><br />
<span class="part whitespace"> </span><span class="part reserved">addQueryString</span><span class="part whitespace"> </span><span class="part ts-operator">=</span><span class="part ts-value"> 0</span><br />
<span class="part whitespace"> </span><span class="part reserved">addQueryString</span><span class="part ts-operator">.</span><span class="part reserved">method</span><span class="part whitespace"> </span><span class="part ts-operator">=</span><span class="part ts-value"> GET</span><br />
<span class="part whitespace"> </span><span class="part ts-comment"># remove the page id from the parameters so it is not inserted twice</span><br />
<span class="part whitespace"> </span><span class="part reserved">addQueryString</span><span class="part ts-operator">.</span><span class="part other">exclude</span><span class="part whitespace"> </span><span class="part ts-operator">=</span><span class="part ts-value"> id</span><br />
<span class="part whitespace"> </span><span class="part reserved">returnLast</span><span class="part whitespace"> </span><span class="part ts-operator">=</span><span class="part ts-value"> url</span><br />
<span class="part whitespace"> </span><span class="part ts-operator curly-bracket-close">}</span><br />
<span class="part ts-operator curly-bracket-close">}</span><br />
<span class="part keyword2">page</span><span class="part ts-operator">.</span><span class="part reserved">headerData</span><span class="part ts-operator">.</span><span class="part atom">200</span><span class="part whitespace"> </span><span class="part ts-operator">&lt;</span><span class="part ts-value"> lib.canonical</span><br />
<span class="part ts-comment">## [END] Canonical Duplicate-Content Vermeidung ###</span></p></blockquote>
<p>In dem Code lassen sich div. Einstellungen vornehmen. Unter anderem lässt sich einstellen, ob die gesamten GET-Parameter in der URL übernommen werden sollen oder nicht. Wird der Wert von "addQueryString" auf "1" gesetzt, werden an die URLs, alle GET-Parameter übermittelt und wir haben somit auch wieder Duplicate Content ....<br />
Aufgrund dessen ist dieser Wert bei mir auf "0" gesetzt. Wir wollen nur die Seite, ohne Zusatzparameter in der Suchmaschine haben.</p>
<p>Der "wrap" in dem ersten Element der "lib.canonical" bindet die config.baseURL ein und übermittelt diese an den Haupt-Wrapper der "lib.canonical". So haben wir eine relativ dynamische baseURL, sollte man die Domain mal wechseln.<br />
Natürlich muss die config.baseURL im TypoScript definiert sein.</p>
<blockquote><p><span class="part whitespace"> </span><span class="part reserved">config.baseURL</span><span class="part whitespace"> </span><span class="part ts-operator">=</span><span class="part ts-value"> http://www.domain.tld/</span></p></blockquote>
<p>Das letzte Slash "/" darf bei der baseURL nicht vergessen werden, ansonsten werden alle Links falsch generiert und der Internetauftritt funktioniert nicht mehr.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.joergboesche.de/typo3-canoncial-tag-gegen-duplicate-content-fur-suchmaschinen/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

