Если вам нравится SbUP Форум, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....

 

Вопрос по структуре сайта

Автор photosho, 07-10-2014, 12:08:32

« назад - далее »

photoshoTopic starter

Есть одностраничный сайт, сделаный на 3 языках. Текствые константы с каждым из языков загружаются из соовтетствующих файлов в корневой папке сайта. Среди них и метатеги keywords и deskription. А на главной странице (index.html) все эти константы подключаются функцией echo. Проблема в том что многие сервисы анализа сайтов не видят вообще ничего - ни текста на странице ни ключевых слов ни описания - все что записано в сторонних php файлах пропускаеттся ими. Почему такое может происходить и будет ли это распространяться и на поисковики?
  •  


romirez13

Попробуйте посмотреть, как GoogleBot в GWT. Тогда станет понятно, видит ли робот то, что видите вы. Если страница в индексе, то можно сохраненку в текстовом виде глянуть.
  •  


Андрей88

Цитата: photosho от 07-10-2014, 12:08:32
Есть одностраничный сайт, сделаный на 3 языках. Текствые константы с каждым из языков загружаются из соовтетствующих файлов в корневой папке сайта. Среди них и метатеги keywords и deskription. А на главной странице (index.html) все эти константы подключаются функцией echo. Проблема в том что многие сервисы анализа сайтов не видят вообще ничего - ни текста на странице ни ключевых слов ни описания - все что записано в сторонних php файлах пропускаеттся ими. Почему такое может происходить и будет ли это распространяться и на поисковики?
Происходит потому, что php это серверный язык, а на ваш сервер бот не ходил и ходить не будет. Странно, что вы так себе все усложнили.
Делаете три копии на разных языках, и выносите ссылки на эти копии в виде кнопок переключения языков. Так работают все cms.

photoshoTopic starter

#3
Цитата: Андрей88 от 07-10-2014, 12:48:58а на ваш сервер бот не ходил и ходить не будет

А как же тогда он проиндексирует страницы   в которых используются php скрипты? создается текствоая константа и она записывается в htmlкод страницы. При подключени к странице в зависимости от языка выбраного пользователем подключается тот ли иной языковой файл (includeonce). Далее константы в html коде заменяются на текст из подклюенного языкового файла. разве это не правильный подход?    аА дублировать страницы на разных языках не удобно потому что если сайт многостраничный то придется делать слишком много однотипной работы и дублировать много одинкового кода.

Добавлено: 07-10-2014, 13:42:18


Цитата: romirez13 от 07-10-2014, 12:29:46Попробуйте посмотреть, как GoogleBot в GWT. Тогда станет понятно, видит ли робот то, что видите вы. Если страница в индексе, то можно сохраненку в текстовом виде глянуть.

Googlebot видит ключевые фразы но описание не загружает. во всяком случае в тексте httml после скaнирования ключевые фразы были.

  •  

Андрей88

Прочтите в сети, как формируется страница, которую вы видите в браузере и все станет на свои места.
Поверьте то, что сервер присылает к вам в браузер, вас удивит...



Если вам нравится SbUP Форум, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....