Страница 1 из 2
+
Действия, которые необходимо сделать сразу после создания сайта (точнее, после того как сайт залили на хостинг - если этого не сделать, то в дальнейшем могут возникнуть проблемы).
- 1. Проверить правильность установленных прав на файлы и папки - права на файлы должны быть 644, на папки 755, на файл конфигурации 444.
- Как проверить? - Заходим в Система - Информация о системе - Права доступа на каталоги. Проверяем, что везде стоит доступно. Если где-то отмечено красным, то следует исправить. Исправлять можно вручную через FTP-менедежер или автоматически с помощью компонента AdminTools.
- 2. Переименовать htaccess.txt в .htaccess для корректной работы SEF -
- Если не сделать, о для работы сайта необходимо будет настройках убрать режим Перенаправления и SEF будет работать, но в URL будет дописываться слово index.php, пример site.ru/index.php/matеrial. Если не переименовать htaccess и не выключить перенаправления, то сайт не будет работать. Решить нужно сразу, какой вариант ссылок будет использовать SEF: с index.php или без.
- 3. Определиться какие будут URL у сайта: транслит или русские буквы - рекомендуется не использовать русские буквы в названиях урл (Настройки SEO в админпанели: поставить в опции "Алиасы в Unicode" - Нет). С кириллицей в урлах больше проблем, а объективных доказательств того, что они как-то лучше влияют на продвижение нет. Если использовать русские буквы в урл (бывает актуально когда домен в зоне .рф) - выставить значение Да. Если не определиться с урлами сразу, то в дальнейшем поменять все урл сайта будет довольно проблематично.
- 4. Защитить админ-панель - для предотвращения взлома сайта подбором пароля к админке.
- Чтобы исключить возможность подбора нужно установить дополнительную авторизацию в админке или поставить двухэтапную авторизацию:
- - Дополнительная авторизация с помощью .htpasswd - при обращении к админ-панели запрашивает общий логин и пароль, после прохождения пропускает к стандартной авторизации в админ-панели. Можно установить с помощью компонента Admin Tools.
- - Двухэтапная авторизация - вводится логин, пароль и секретный ключ, который меняется каждые 30 секунд (генерируется с помощью сервиса Google Authentification и отображается на вашем телефоне (IOS или Android)). Подробнее об этом - youtube.com (Двухшаговая авторизация в Joomla. Новшества Joomla 3 2 , 04:55) / я себе бы не рекомендовал этот способ защиты с применением сторонних сервисов и
- - спец плагины, меняющие
- 5. Настроить автоматическое резервное копирование - даже если хостинг тоже делает резервные копии. Можно с помощью компонента Akeeba Backup, периодичность по потребностям.
- 6. Добавить карту сайта - чтобы поисковые системы быстрее и полнее проанализировали сайт, можно с помощью компонента Xmap.
- 7. Ускорить индексакцию сайта - добавить сайт в сервисы google (google.ru) и яндекс-вебмастер (webmaster.yandex.ru)
- 8. Добавить статистику на сайт - много счетчиков не следует, рекомендуется Google Analytics (самая крутая статистика) и Яндекс-метрика (полная и простая статистика) / если кому попроще, то можно просто ливинт... , подробнее о счетчиках Счетчик популярности .
- 9. Корректировать файл robots.txt для правильной индексации сайта - чтобы избавиться от части дублей страниц и разрешить индексировать картинки,
- К перечисленным действиям добавляю ещё:
- проверка скорости загрузки сайта
- проверка на "мусор" в html коде
- делаю редирект с www на без www
- убираю дубли страниц. Например, главная страница не должна быть доступна по адресу: site.ru.index.html или site.ru.index.php - все удалённые страницы должны давать 404 ошибку, а перемещённые 301 редирект
После того как сайт проиндексируется роботом, захожу в панель веб мастера и смотрю рекомендации поисковиков. Очень хорошо у Гугла в этом плане. Там и рекомендации к тегам title, страницам сайта, коду и т.д. - В файл robots.txt надо добавить даже лучше несколько строчек файла Sitemap
Sitemap: http://мой_ сайт.ru/sitemap.xml
Sitemap: http://мой_ сайт.ru/index.php?option=com_xmap&sitemap=4&view=xml - И по поводу XMap:
Для того, чтобы ВСЕ поисковики видели вашу карту сайта, надо в .htaccess добавить строчку (я добавляю сразу после Rewrite engine), которая сделает автоматический редирект с XMap-овского длинного url на общепринятый: site.com/sitemap.xml
Вот образец: RewriteEngine On RewriteRule ^sitemap.xml$ /index.php?option=com_xmap&view=xml&id=1 [L] - Надо в robots.txt еще добавлять директиву Host
Например: Host: kvartira.by - если основное зеркало без 'www'.
Яндекс тогда без вопросов понимает какой домен главный, а какой - зеркало.