PDA

View Full Version: Atrisinātas Still Googlebot problēmas



krisp
23-01-10, 04:12
Vēl arvien ir daudz:


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

Es varu redzēt Google jau indeksē šādu nepareizu saites (no laika, kad vbseo kanonisko tika atslēgtas, jo tas nestrādāja) un, iespējams, reizēm ir pārskatīt dažus no tiem. Tomēr šo konkrēto url dosent šķiet, ka indeksā jau tādēļ Google ir panākt, lai to no somwhere.

Izmēģiniet un doties uz saiti (お気に入り の 開幕 戦 - ページ 2 (http://www.thegame-online.dk/ja/sv/showthread.php?t=6853&page=2)) un mouseover karogiem, jūs redzēsiet nepareizu URL lapu avota.

Daži par šādu lapai ir saites ir parasta daži nav (meklēt / lv / avotā sv). Doties uz dubultu karogs saite dosies uz pirmo valodu, dubultā mapi un kanonisko saite ir corrosponding uz pirmā valoda mapi url = pareizajā valodā. Tātad kļūda nav tik slikti - cerams Google ievērot kanonisko url. Bet tomēr tas ir mazliet netīrs;)

1. Mums ir nepieciešams atrast cēloni, kā šāda saikne rodas jautājums par un novērstu tā notiek.
2. Mums ir nepieciešams, lai novērstu karoga saites vienreiz Googlebot sasniegt šo lapu, jo tā jau ir šāds URL indekss (kas nozīmē 1 risināšanā. Nenovērsīs 2..)

vbetflag-jautājums, šķiet, ir ok:)

vBET
23-01-10, 15:33
Tas nav vBET jautājums vairs. Kā jūs wrote Google paņem to no saviem līdzekļiem - vBET nav, kas rada šādas saiknes vairs (ja jūs atradīsiet tā - lūdzu, ņemiet vērā, un mums būs pareizs, bet kā mēs zinām, tagad šis jautājums ir atrisināts).

Un karodziņi ir pareizi - šajā saitē lv ir valoda, un pārējais ir jāaplūko kā parasts URL, lai sv ir tikai direktorijā, tāpēc tas ir iekļauts tur.

Jums jādodas uz savu. Htaccess failu un pievienot noteikums, kas būs novirzīt visus šādus pieprasījumus pieprasīt ar vienotā lang kodu. Pēc tam, kamēr Google atjauninās un jāizdod būs pagājis.

Šeit ir tāda norma (nav pārbaudīts jo uz mūsu forumu, piemēram URL nedarbojas):


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]


Lūdzu, pievienojiet to pirms vBET noteikumi un testa to nekavējoties. Pēc dažiem while (Googlē var būt līdz dažiem mēnešiem) šis noteikums nebūs nepieciešams vairs tik jums būs iespēja komentēt, un redzēt, tas jautājums nāk atpakaļ, vai ne.

Paziņojiet mums, tas strādā:)

krisp
23-01-10, 18:49
Paldies:) Rewrite noteikums redirects uz:


/ Lv / showthread.php

(Nav kas nāk pēc php)

Izmantojot htaccess:




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
Strādā bez "?" beigās. Paldies! :)

vBET
24-01-10, 19:21
Jā - tas bija tikai typo - žēl, ka, un priecīgs jums atrast to;)

Es to labot iepriekšējos post to ieraudzīs citi labs risinājums uzreiz:)

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