Доброе утро, Гость! Представляем Вам наши форумы. Вы можете зарегистрироваться чтобы писать на форумах или зайдите под своим именем, если Вы уже регистрировались. | |
| Похожие темы |
|
Gene | гугл и яндекс не индексирует английские страницы гугл и яндекс не индексирует страницы на английском. Страницы на русском давно проиндексированы, а страницы на анг. - нет. Кто-то подскажет в чем причина? Отредактировано Gene: 01.03.2012, 23:56:31 |
SX | Увы это недостаток первой версии, страницы на разных языках не имеют различий в адресе, и поэтому поисковики видят только основной язык. |
Gene | а есть каккой-то выход? к примеру поставить ссылки на страницы с английским, или еще варианты? |
SX | а есть каккой-то выход? Цитата Автор: Gene к примеру поставить ссылки на страницы с английским, или еще варианты? Ну так ссылки для разных языков не имеют различий, переключение ппроизводится по сессии. Увы решения довольно кропотливые, это перелопачивание всех шаблонов. Я этого делать не стал, это одна из множества причин почему делается вторая версия |
Rain | В принципе можно пойти простым путем /class/class.Core.php Находим
После строки:
Добавляем :
Потом открываем index.php (в корне) Ищем:
Ниже добавляем: $Ausgabe = preg_replace('/<a(.*?)href=("|\')(.*?)("|\')(.*?)>(.*?)<\/a>/i', '<a\\1href="\\3&lang='.Sys::get($_SESSION, 'lang').'"\\5>\\6<\/a>', $Ausgabe); Теперь все ссылки получили дополнительную переменную lang=ru|en Есть нюанс, придется отказаться от ЧПУ Ну использовать такой "костыль" или нет, решать вам Отредактировано Rain: 06.04.2012, 13:57:42 Причина редактирования: в регулярке удалились "\" и "/" | ||||
SX | Без ЧПУ еще проще можно сделать, но вот только система полноценно работает только с ЧПУ, многие модули работают только с ЧПУ например карта сайта, пинги, переназначение тегов и другие |
Rain | Я согласен, что некоторые модули откажутся работать...(мне например ни один из этих модулей не понадобился) поэтому я и пояснил что придется отключить ЧПУ Можно в админке отключить ЧПУ и написать свой .htaccess |
SX | На будущее рекомендую костыли под хайд класть, причина проста, мне потом обычно приходится разгребать последствия таких сомнительных решений. Костыли это плохо, лучше написать что то полноценное |
Gene | Другой путь я пошел иным путем. просто продублировал весь англ. текст, вводя его вместо русского. в статьях создал раздел "английсикй" и залил туда весь анг контент. определенный результат есть, поскольку поисковики эти страницы индексирует, а при заходе на сайт человек уже переключится на анг язык |
Rain | Цитата Автор: Status-X На будущее рекомендую костыли под хайд класть, причина проста, мне потом обычно приходится разгребать последствия таких сомнительных решений. Костыли это плохо, лучше написать что то полноценное понял почему ты говоришь "сомнительный" А на счет полноценного я с тобой полностью согласен, чуть позже займусь полноценным решением. сейчас пока немного загружен |
|
Похожие темы | Предыдущая тема | Следующая тема |
Быстрый переход: |
Темы | Сообщения | Пользователи | |
За сутки: | 0 | 0 | 0 |
За неделю: | 0 | 0 | 0 |
За месяц: | 0 | 0 | 1 |
Всего: | 1444 | 9453 | 3410 |
Мы приветствуем нового участника: dota812651 |