Zum Inhalt springen

Trotz Realurl - Google Indiziert /id/

Erstellt am 23. Oktober 2010 · 13 Antworten · letzte Antwort am 18. November 2010

Tags: RealURL, SEO, Frage

djai_dii ·

Hallo,

trotz Realurl werden die Seiten-Id's bei Google indiziert, also statt www.domain.de/seite/ wird www.domain.de/78/ gelistet.
Gibt es eine Möglichkeit die ID's zu unterdrücken? Manchmal nimmt der Googlebot auch die korrekte Realurl Seite auf.
Welche Möglichkeiten gibt es die ID's zu unterdrücken, damit kein Doppelter Content entsteht?

Danke!

mhworx ·

Hi !

wenn du über google site:domain.com deine ergebnisse anschaust...
siehst du was im Index gelandet ist ...
ich kenne michn nicht mit realurl aus, aber ich denke das der link mit der ID 79 z.b gecached ist.
also existiert die seite...auch für google.

kann man bei realurl vielleicht alle links löschen und neu generieren ?
alles an caches (auch den i8nahlt von typo3temp) würde ich löschen (auf eigene Gefahr!)

Hinterher kann man (ich meine in den Google Webmaster Tools) einzelne URLS löschen.

vermutlich wurden einmal "falsche links" generiert und gecached...
somit sind diese nun existent: für Besucher und für Google.

Gruß
Michael

djai_dii ·

Also laut dem Beitrag von http://www.typo3forum.net/forum/typo3-4-x-fragen-probleme/41642-google-suchindizierung-id-xxx-trotz-realurl.html kann es durchaus sein, daß Google einige Zeit benötigt um die Seitenstruktur besser kennen zu lernen und später nur noch die korrekten URL`s listet.

Laut dem o.g. Link, hab ich dem Beitrag entnommen, daß man mit der Extension Force RealURLs (forcerealurls) die ID's unterdrücken kann. Ich hab die Extension danach einfach installiert, diese hat bei mir aber überhaupt nichts gebracht... Die Seiten sind trotz dieser "Extension" immer noch mit der ID aufrufbar. Und zu Info ich benutze die neuste Typo3 Version mit Real URL 1.9.4. Also entweder hab ich denn Sinn der Extension, die Installation oder was anderes nicht verstanden oder diese Enytension ist schlichtweg Müll.

Ich habe auch das Mittwald Suport Team über diese Sache Informiert. Dort wundert man sich auch, weshalb es über ein solch wichtiges Thema so gut wie kein Feedback gibt und man bat mich diese zu Infomieren, sobald ich etwas neues weiß, schließlich sollte es jeden Anweder von Realurl interessieren, ob doppelter Content bei Google indiziert wird.

Also wer mehr über dieses Thema weiß oder den nutzen von Force RealURLs (forcerealurls), wäre schön wenn man es postet, Danke!

djai_dii ·

Hallo mhworx und danke für Deine Antwort.
Ich kann in meinem Google Account (Dashboard) keine Anwendung finden um URL's zu löschen.
Wo genau soll das sein?

djai_dii ·

Ich möchte das Thema noch einmal anstupsen, da Google immer mehr Seiten mit der ID statt der "RealURL" indiziert. Ich habe auf einer anderen Typo3 Seite gesehen, daß das Problem so behoben werden kann, daß wenn man z.b. die URL www.domain.com/78/ in seinen Browser eingibt, es eine Weiterleitung auf die Startseite gibt, doch leider weiß ich nicht, wie man dies vornehmen kann.
Wäre um Tips sehr dankbar.

skydivematy ·

Hallo djai,

nimm doch das in deinen ROBOTS.txt file auf.

User-Agent: *
Allow: /                                      
Disallow: /fileadmin/crawlerlog/   
Disallow: /fileadmin/flags/ 
Disallow: /fileadmin/flash_files/ 
Disallow: /fileadmin/fonts/ 
Disallow: /fileadmin/images/ 
Disallow: /fileadmin/images_Googlemap/ 
Disallow: /fileadmin/images_header/ 
Disallow: /fileadmin/images_page/ 
Disallow: /fileadmin/images_slide/ 
Disallow: /fileadmin/images_tt_address/ 
Disallow: /fileadmin/logfile/ 
Disallow: /fileadmin/logos/ 
Disallow: /fileadmin/templates/ 
Disallow: /fileadmin/user_upload/ 
Disallow: /fileadmin/yaml/ 
Disallow: /fileadmin/publish/ 
Disallow: /fileadmin/scripts/ 
Disallow: /fileadmin/styles/ 
                                            
                                              
Disallow: /t3lib/                             
Disallow: /typo3/                             
Disallow: /typo3conf/                         
Disallow: /typo3temp/                         
Disallow: /*?id=*                            
Disallow: /*&type=98

Diese angaben kannst du natürlich noch nach deinen anforderungen anpassen. Mit "Disallow: /*?id=* " sperrst Du google einfach von allen ID Seiten aus.

gruss
maty

djai_dii ·

Hallo und danke für Eure Antworten.
skydivematy hast Du eine Idee, wie man Seiten Disallowed wenn die URL nicht /*?id=* ist, sondern /Nummer (ID-der Webseite)/, also so: www.domain.com/76/

skydivematy ·

hi djai,
naja, ich würde sagen, realurl so konfigurieren das keine URL´s mit Zahlen entstehen.

Wodurch oder welche Extension generiert denn Diese Zahlen URL´s?

gruss
maty

djai_dii ·

Danke für die Info, doch leider bin ich in diesen Sachen Configuration nicht fit, wenn ich meine Real URL Config posten würde, könntest Du mir dann vielleicht weiterhelfen?
Die RealUrl-Konfiguration schaut so aus:

<?php

/**
 *
 * aeUrlTool default realurl configuration
 * based on realurl-configuration of news.typo3.org
 * 	http://news.typo3.org/about/realurl-configuration/
 *
 */

$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl'] = array ( 
    '_DEFAULT' => array (
        'init' => array (
            'enableCHashCache' => '1',
            'appendMissingSlash' => 'ifNotFile',
            'enableUrlDecodeCache' => '1',
            'enableUrlEncodeCache' => '1',
        ),
        'redirects' => array (
        ),
        'preVars' => array (
            '0' => array (
                'GETvar' => 'no_cache',
                'valueMap' => array (
                    'nc' => '1',
                ),
                'noMatch' => 'bypass'
            ),
            '1' => array (
                'GETvar' => 'L',
                'valueMap' => array (
                    'en' => '2',
                ),
                'noMatch' => 'bypass',
            ),
            '2' => array (
                'GETvar' => 'lang',
                'valueMap' => array (
                    'en' => 'en',
                ),
                'noMatch' => 'bypass',
            ),
        ),
        'pagePath' => array (
            'type' => 'user',
            'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
            'spaceCharacter' => '-',
            'languageGetVar' => 'L',
            'expireDays' => '7',
            'rootpage_id' => '2',
        ),
        'fixedPostVars' => array (
        ),
        'postVarSets' => array (
            '_DEFAULT' => array (
                'archive' => array (
                    '0' => array (
                        'GETvar' => 'tx_ttnews[year]',
                    ),
                    '1' => array (
                        'GETvar' => 'tx_ttnews[month]',
                        'valueMap' => array (
                            'january' => '01',
                            'february' => '02',
                            'march' => '03',
                            'april' => '04',
                            'may' => '05',
                            'june' => '06',
                            'july' => '07',
                            'august' => '08',
                            'september' => '09',
                            'october' => '10',
                            'november' => '11',
                            'december' => '12',
                        ),
                    ),
                ),
                'browse' => array (
                    '0' => array (
                        'GETvar' => 'tx_ttnews[pointer]',
                    ),
                ),
                'select_category' => array (
                    '0' => array (
                        'GETvar' => 'tx_ttnews[cat]',
                    ),
                ),
                'article' => array (
                    '0' => array (
                        'GETvar' => 'tx_ttnews[tt_news]',
                        'lookUpTable' => array (
                            'table' => 'tt_news',
                            'id_field' => 'uid',
                            'alias_field' => 'title',
                            'addWhereClause' => ' AND NOT deleted',
                            'useUniqueCache' => '1',
                            'useUniqueCache_conf' => array (
                                'strtolower' => '1',
                                'spaceCharacter' => '-',
                            ),
                        ),
                    ),
                    '1' => array (
                        'GETvar' => 'tx_ttnews[swords]',
                    ),
                ),
            ),
        ),
        'fileName' => array (
//
// if you don't want .html-URLs set the following to "false" (e.g. 'defaultToHTMLsuffixOnPrev' => false,)
// then you get http://www.yourdomain.com/imprint/ instead of http://www.yourdomain.com/imprint.html
//
            'defaultToHTMLsuffixOnPrev' => false,
            'index' => array (
                'rss.xml' => array (
                    'keyValues' => array (
                        'type' => '100',
                    ),
                ),
                'rss091.xml' => array (
                    'keyValues' => array (
                        'type' => '101',
                    ),
                ),
                'rdf.xml' => array (
                    'keyValues' => array (
                        'type' => '102',
                    ),
                ),
                'atom.xml' => array (
                    'keyValues' => array (
                        'type' => '103',
                    ),
                ),
            ),
        ),
    ),

); 

?>
djai_dii ·

Bin ich wirklich der einizige der das Problem mit Realurl hat, daß jede Seite sowohl mit der sprechenden als auch per PID aufrufbar ist? Ich kanns mir einfach nicht vorstellen!

djai_dii ·

Hallo Freshman,

das löst das Problem trotzdem nicht und es hat nichts mit einer XML-Sitemap zu tun.
Google hat längst die PID Seiten indiziert und ohne 404 Errorseite speziell auf die PID Seiten, bekomm ich die auch aus dem Googleindex nicht so einfach raus, auch wenn nur die korrekten Realurl's in den XML-Sitemaps gelistet werden...