Kod:
Co zrobić, aby mieć dobre tłumaczenia odnośniki do konsensusu SEO?
Należy ustawić odpowiednią opcję w Admin CP i zmienić / stworzyć. Htaccess (UWAGA: można użyć Lins SEO tłumaczenia nawet bez vBSEO!)
dla użytkowników bez vBSEO
- Jeśli nie masz. Htaccess, a następnie użyć jednego z do-not-upload katalogu mod pakietu - po prostu prześlij go do katalogu forum
- Jeżeli masz. Htaccess, a następnie dodać te linie nie:
Kod:
RewriteRule ^ /? (Af | SQ | ar | be | bg | ca | zh-CN | HR | CS | DA | nl | pl | et | TL | fi | fr | gl | de | el | IW | hi | hu | is | id | ga | it | ja | ko | lv | lt | MK | MS | MT | Nie | fa | pl | pt | ro | ru | sr | sk | sl | es | S | sv | zh-TW | TH | TR | UK | VI | cy | yi) / index.php? language = $ 1 [L, QSA]
RewriteRule ^ /? (Af | SQ | ar | be | bg | ca | zh-CN | HR | CS | DA | nl | pl | et | TL | fi | fr | gl | de | el | IW | hi | hu | is | id | ga | it | ja | ko | lv | lt | MK | MS | MT | Nie | fa | pl | pt | ro | ru | sr | sk | sl | es | S | sv | zh-TW | TH | TR | UK | VI | cy | yi )/(.*)?$ 2 dolary? language = $ 1 [L, QSA]
dla vBSEO użytkowników
Edycja. Htaccess:
Przede wszystkim zasady vbseo.php wprowadzenia tej zasady
Kod:
RewriteRule ^ /? (Af | SQ | ar | be | bg | ca | zh-CN | HR | CS | DA | nl | pl | et | TL | fi | fr | gl | de | el | IW | hi | hu | is | id | ga | it | ja | ko | lv | lt | MK | MS | MT | Nie | fa | pl | pt | ro | ru | sr | sk | sl | es | S | sv | zh-TW | TH | TR | UK | VI | cy | yi) / $ vbenterprisetranslator_seo.php? vbet_lang = 1 dolar i przekierowanie = / index.php [L, QSA]
RewriteRule ^ /? (Af | SQ | ar | be | bg | ca | zh-CN | HR | CS | DA | nl | pl | et | TL | fi | fr | gl | de | el | IW | hi | hu | is | id | ga | it | ja | ko | lv | lt | MK | MS | MT | Nie | fa | pl | pt | ro | ru | sr | sk | sl | es | S | sv | zh-TW | TH | TR | UK | VI | cy | yi )/(.*)?$ vbenterprisetranslator_seo.php? vbet_lang = 1 dolar i przekierowanie = / $ 2 [L, QSA]
RewriteCond% (REQUEST_URI)! (Admincp / | modcp / | vbseo_sitemap / | cron)
RewriteRule ^ ((archiwum /)?(.* \. Php (/.*)?))$ vbenterprisetranslator_seo.php [L, QSA]
Teraz - jeśli podkatalogu używać forum w URL, a następnie zmienić 2 pierwsze zasady dodawania katalogu forum z wiodącymi "/" tuż po przekierowany =. Tak więc jeśli forum jest w katalogu forum, będziesz miał przekierowany = / forum / index.php i przekierowanie = / forum / 2 dolary
Mam indeksowanych stron ze starych tłumacz (z hl =) - co robić?
Wystarczy ustawić rewrite przepis. Htaccess - Google będzie wiedział, że strona ma nowe miejsce i ponownie indeks bez żadnych strat
Kod:
RewriteCond% (QUERY_STRING) (hl =) (zh-TW | zh-CN |..)$
RewriteRule ^(.*)$ http://% (HTTP_HOST) / $ 1 \? Language =% 2 [L, R = 301]
Mam indeksowanych stron od starego typu linki (z języka =) i chcą przejść na linki SEO-co robić?
Najpierw SEO linki dostępne. Następnie dodać regułę. Htaccess (przed zasadami SEO):
Kod:
RewriteCond% (QUERY_STRING) (hl = | język =) (zh-TW | zh-CN | ..)
RewriteRule ^(.*)$ http://% (HTTP_HOST) /% 2 / 1 dolarów? [L, R = 301]
Należy pamiętać, że zasada ta będzie również obsługiwać przekierowań dla linki z życia tłumacza (w hl =)
Jak wrócić do domyślnego języka po kliknięciu flaga?
Jeśli masz zestaw opcji śledzenia, a potem wrócić do domyślny język musi po prostu kliknij na flagę na domyślny język
Mam ostrzeżenia w trybie awaryjnym - co robić?
Wystarczy wyłączyć tryb oszczędzania - jest przestarzałe w PHP i nie jest obsługiwany w przyszłych wersjach. Więcej tutaj:
http://us2.php.net/manual/en/ini.sec ... # ini.safe-mode
Czy mogę dodać przetłumaczonych stron do witryny?
Tak - bardzo łatwo zainstalować vBSEO Sitemap Generator (jest to bezpłatne) i edytować jednego pliku: vbseo_sitemap_functions.php w katalogu vbseo_sitemap.
Znajdź:
Kod:
$ vbseo_stat [$ archiwizowane? 'at': 't'] + = vbseo_add_2urls (
I miejsce nad nim z
Związków z language =
Kod:
/ / dodatkowy kod
$ alanguages = array ( 'AF', '²', 'pl', 'się', 'bg', 'pl', 'zh-CN "," h "," CS "," da "," NL " , 'pl', "et", "TL", "fi", "fr", "GL", "de", "el", "IW", "cześć", "hu", "jest", " ga id ',', 'it', 'ja', 'ko', 'lv', 'lt', 'dz', 'ms', 'm', 'pl nie "," fa "," , 'pt', 'ro', 'ru', 'sr', 'sk', 'SL', 'es', 'S', 'zh sv', '-TW "," th "," TR " , 'pl', 'vi', 'cy', 'Yi');
if ($ zarchiwizowane)
foreach ($ alanguages as $ jezyk) (
$ vbseo_stat [ 't']++;
vbseo_add_url (vbseo_url_thread ($ threadrow, $ p, $ archiwizowane). "& language = '. $ języka, przed $ $ threadrow [' lastpost '], $ freq);
)
/ / end dodatkowy kod
UWAGA: Usunięcie domyślny język KOD od $ alanguages
Również jeśli niepełnosprawnych niektórych języków w panelu opcji musisz usunąć kodów.
Aby zobaczyć linki SEO
Kod:
/ / dodatkowy kod
$ alanguages = array ( 'AF', '²', 'pl', 'się', 'bg', 'pl', 'zh-CN "," h "," CS "," da "," NL " , 'pl', "et", "TL", "fi", "fr", "GL", "de", "el", "IW", "cześć", "hu", "jest", " ga id ',', 'it', 'ja', 'ko', 'lv', 'lt', 'dz', 'ms', 'm', 'pl nie "," fa "," , 'pt', 'ro', 'ru', 'sr', 'sk', 'SL', 'es', 'S', 'zh sv', '-TW "," th "," TR " , 'pl', 'vi', 'cy', 'Yi');
if ($ zarchiwizowane)
foreach ($ alanguages as $ jezyk) (
$ vbseo_stat [ 't']++;
$ currentthreadurl = vbseo_url_thread ($ threadrow, $ p, $ archiwalnych);
$ strlenhost = strlen ($ vbseo_vars [ 'bburl']."/");
vbseo_add_url (substr ($ currentthreadurl, 0, $ strlenhost). $ języka ."/". substr ($ currentthreadurl $ strlenhost), 0,3, $ threadrow [ 'lastpost'], $ freq);
)
/ / end dodatkowy kod
UWAGA: Usunięcie domyślny język KOD od $ alanguages
Również jeśli niepełnosprawnych niektórych języków w panelu opcji musisz usunąć kodów.