![]() |
![]() |
SEO Joomla поисковая оптимизация сайта |
Автор: Administrator |
13.04.2009 12:59 |
Инструкция и настройка sh404sefОчень много вопросов приходит по конфигурации и настройке компонента sh404SEF. Ну, для начала, я решил перевести FAQ (естественно с помощью переводчика, но с авторским редактированием) Сегодня публикую первую часть перевода, оригинал можно найти здесь: http://doc.extensions.siliana.com/index.php?title=FAQ После установки sh404SEF, ничто не изменилось на моем сайте, почему?![]() Вы активировали компонент sh404SEF? Когда инсталляция была успешно закончена, компонент не активируется по умолчанию, поскольку лучше, что у Вас была возможность изменить основные параметры настройки перед применением ЧПУ ссылок сайта. Зайдите в sh404SEF, далее в панель управления, там, нажмите на кнопку Configuration (конфигурации). Настраивайте конфигурацию на Ваше усмотрение, после этого нажмите «сохранить». Появится вопрос «Стереть кэш URL?»Нажмите на OK, и sh404SEF активируется. Теперь Вы должны посетить свою главную страницу сайта * (frontpage), так, чтобы плагин сгенерировал новые URL SEF (ЧПУ). Если Ваш сайт мультиязычный, Вы должны «перейти» по всем языковым закладкам. * - по этому пункту обращу Ваше внимание, что проще всего для генерации новых ссылок воспользоваться просто ссылкой на «карту» вашего сайта, это автоматически приведет к генерации всех ЧПУ ссылок, главное что бы генератор карты у Вас был полностью совместим с приложением! Вы говорите о различных опциях конфигурации, но я не вижу их, когда я нажимаю на кнопку «Конфигурация» в sh404SEF панели управления. В чем проблема?Н ачиная с версии 1.3, у sh404SEF существует пользовательский интерфейс двойного уровня. Это означает, что, как не все опции доступны по умолчанию, самая сложные элементы управления скрыты, доступны только самые важные и часто используемые. Вы можете переключиться от "Стандартного" режима до "Расширенного" режима, нажимая на ссылку, которой есть на лицевой стороне панели управления, чуть выше sh404SEF эмблемы. Нажимая на эту ссылку Вы переключаете интерфейс от «стандартного» до «расширенного». Я активизировал sh404SEF, но все мои URL все еще вида index.php?option=com_content&task;=view&id;=12.J oomla 1.0.x версия только: Вы должны также активизировать опцию SEF URL Joomla для sh404SEF, который будет использована. В противном случае Joomla не будет использовать sh404SEF. Эта установка вы сможете найти под вкладкой SEO, на Вашем Joomla сайте в разделе - Общая конфигурация. Пожалуйста убедитесь что эта опция стоит у Вас, как «ДА», Joomla напомнит Вам, что Вы должны Переименовать htaccess.txt в .htaccess для URL SEF, чтобы корректно работать. Это так же верно для (в настоящее время) всех расширений SEF, кроме sh404SEF, который может работать и без этого .htaccess файла. Это - настройка по умолчанию, таким образом Вы не должны волноваться вообще о .htaccess файле. Приложение Sh404SEF воздействует самостоятельно на большинство конфигурации сервера. Что за файл это .htaccess и с чем его едят?В аш веб-сервер должен правильно откликаться на запросы пользователей из их браузеров. Web-браузер запрашивает страницу, которая должна фактически соответствовать названию файла, доступного на Вашем сетевом адресе.По умолчанию, все запросы в Joomla - должны идти через единственный файл, названный index.php, расположенным в Вашем корневом каталоге. Этот файл - единственная точка входа для Вашего вебсайта. Запрос, такой как: http://mysite.com/index.php? option=com_content&task;=view&id;=12 Говорит Вашему серверу призывать index.php файл (и также передать дополнительные команды - option=com_content&task;=view*jyt0kid=12-к Joomla, чтобы позволить пользователю вывести на экран желаемую страницу), у Вашего веб-сервера нет никакой проблемы с таким отображением, т.к. index.php файл физически существует на сервере! Теперь с URL SEF, типичный запрос страницы, посланный пользовательским браузером, будет выглядеть как: http://mysite.com/my-page-title.html а это уже должно вызвать 404 ошибку "Страницы, не найдены", так как такого файла my-page-title.html нет. И здесь задействуется .htaccess файл. Его роль (одна из его многих возможных ролей), увидев такую ситуацию, и проинструктировать Ваш сервер для того, что бы он не выдавал 404 ошибки, но вместо этого посылать целый запрос в Joomla index.php файл, который будет «подменять» информацию действительной. Почему index.php все-таки вставляется в мои URL?Д ля начала, пожалуйста, еще раз прочитайте чуть выше о .htaccess файле. /index.php/-один из вариантов формирования ссылки через .htaccess файл. У такого способа есть несколько преимуществ:
В основном это означает, что Вы можете обойтись без обнаружения правильного содержания для Вашего .htaccess файла. Это так же означает что настройка и установка может быть как гладкой и простой так и реальным кошмаром, если Ваши параметры настройки сервера не являются соответствующими для перезаписи URL Как я могу удалить index.php из своих URL?Н еобходимо использовать .htaccess файл, и Ваш Хостинг должен поддержать mod_rewrite. Итак:
Надеюсь, что скоро я переведу и заключительную часть! следите за обновлениями раздела! От себя маленькая рекомендация, для ссылочного продвижения и наращивания хорошей ссылочной массой используйте Автоматизированную систему покупки ссылок Seopult !
PS вот мой .htaccess по многочисленным просьбам!php_value suhosin.simulation On Options +FollowSymLinks RewriteEngine On AddDefaultCharset UTF-8 RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR] RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR] RewriteCond %{QUERY_STRING} (\|%3E) [NC,OR] RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR] RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2}) RewriteRule ^(.*)$ index.php [F,L] RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$ [NC] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule (.*) index.php Настройка sh404sef часть 2 и часть 3 (заключительная)
|
Комментарии
——-
catamaran charter seychelles Цитировать
——-
Кассетный кондиционер Киев Цитировать
———
погода на 5 дней | http://pogoda5day.ru/ Цитировать
Цитирую Aleeexxx:
ну так запретите индексацию ссылок с параметрами в принципе!! через robots.txt
зачем вообще дубли индексировать? Цитировать
У меня формирует эти ссылки компонент SOBI2 Цитировать
RSS лента комментариев этой записи.