PDA

Teljes verzió megtekintése: Megoldott Még Googlebot problémák



krisp
23-01-10, 04:12
Még mindig kapok egy csomó:


66.249.65.7 - - [23/Jan/2010: 04:00:45 0100] "GET / ja / sv / showthread.php? T = 6853 & page = 2 HTTP/1.1" 200 195783 "-" "Mozilla/5.0 ( compatible; Googlebot/2.1; + http://www.google.com/bot.html) "

Látom a Google már indexelt ilyen helytelen hivatkozások (a, amikor vbseo kanonikus volt tiltva, mert nem működött), és talán néha feleleveníti néhányat. Azonban ebben az url dosent úgy tűnik, hogy az index már annyira Google egyre azt somwhere.

Próbáld ki, és megy a kapcsolat (お気に入り の 開幕 戦 - ページ 2 (http://www.thegame-online.dk/ja/sv/showthread.php?t=6853&page=2)) és mouseover a zászlókat, látni fogja, rossz url az oldal forrását.

Néhány link egy ilyen oldalon normálisak mások nem (keresni / ja / sv a forrás). Megy a kettős zászló linket fog menni az első nyelv a kettős mappa és a kanonikus link corrosponding az első nyelv mappát a url = a megfelelő nyelvet. Tehát a hiba nem is olyan rossz - remélhetőleg Google csatlakozik a kanonikus URL. De mégis egy kicsit rendetlen;)

1. Meg kell találni az okát, hogy az ilyen kapcsolatok merülnek fel, és megakadályozzák, hogy megtörténjen.
2. Meg kell javítani zászló linkek egyszer Googlebot el egy ilyen oldalt, mert már van ilyen url-ben az index (vagyis megoldása 1. Nem akadályozza meg 2.).

vbetflag-kérdés úgy tűnik, hogy ok:)

vBET
23-01-10, 15:33
Ez nem vBET kérdés többé. Ahogy írta Google veszi saját forrásaiból - vBET nem generál ilyen kapcsolat már (ha meg mégis - kérjük, vegye figyelembe, és mi a helyes, de mint tudjuk most már ez a kérdés megoldódott.)

És a zászlók helyes - az ezt a linket ja a nyelv és a többi már kezelik a normál URL-t, így sv csak könyvtár, ezért ez is ott van.

El kell menni a. Htaccess fájlt, és adjunk hozzá szabályt, amely átirányítja az összes ilyen kérés kérésre egyetlen lang kódot. Egy idő után a Google frissíteni, és kérdés lesz ott.

Itt van egy ilyen szabály (nem teszteltük, mivel a fórumon az URL nem működik):


RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/(.*)?$ http://%{HTTP_HOST}/$1/$3 [L,R=301]


Kérjük, add előtt vBET szabályokat és vizsgálati azonnal. Miután egy darabig (a Google lehet akár néhány hónap), ez a szabály nem lesz szükség többé, így képes lesz arra, hogy észrevételeket, és látni nem probléma jön vissza, vagy sem.

Mondja nem működik:)

krisp
23-01-10, 18:49
Köszönöm:) átírási szabályt átirányítás:


/ Ja / showthread.php

(Hiányzik, mi után jön php)

Htaccess használata:




RewriteEngine On

RewriteRule http://% {HTTP_HOST} / $ 1 / $ 3? [L, R = 301]

RewriteRule index.php? language = $ 1 [L, QSA]

RewriteRule 2 $? Language = $ 1 [L, QSA]

RewriteRule ^ ((urllist | sitemap) .* \\. (Xml | txt) (\\. Gz)?) $ Vbseo_sitemap / vbseo_getsitemap.php? Sitemap = $ 1 [L]

krisp
24-01-10, 00:52
Nélkül is működik a "?" a végén. Köszönjük! :)

vBET
24-01-10, 19:21
Igen - ez csak egy elírás - sajnálom, hogy, és örülök, hogy megtaláltam;)

Én helyes, hogy az előző hozzászólás, hogy mások fogják látni jó megoldás azonnal:)

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Languages translations delivered by vBET 4.10.1