RSSEO — мощный многофункциональный компонент, значительно упрощающий SEO-оптимизацию сайтов на Joomla. RSSEO позволяет управлять мета-тегами страниц в админке и с внешнего интерфейса, настраивать редиректы, отслеживать позиции в поисковой выдаче, проводить анализ конкурентов и многое другое.
Возможности RSSEO
Компонент позволяет:
- Проводить анализ страницы на заполненность мета-тэгов, вносить свои алиасы, вносить OG-разметку.
- Проверять дубли тегов Title и мета-тегов Description.
- Получать данные о позициях в Google и прочие ранги от других систем.
- Обладает вполне себе нормальным менеджером редиректов.
- Можно создавать свои страницы ошибок.
- Отслеживает ошибки и несуществующие страницы.
- Создает карту сайта.
- Собирает аналитику поведения пользователей на сайте.
- Прочие мелочи: подключает Google Analytics, проводит верификацию.
Личный опыт использования RSSEO
Вроде бы все замечательно, просто сказка, а не расширение. Но иногда наличие излишнего функционала не очень хорошо сказывается на работе всей системы.
В последнее время при рассылках и массовом трафике с Push уведомлений у меня стал зависать VPS.
Казалось бы, все оптимизировано, закешировано, ресурсов хватает, но все равно работает медленно. Я увеличил мощность VPS в два раза (увеличил мощность процессора и объем оперативной памяти до 8 гб). Результат не изменился.
В поисках проблемы я решил посмотреть, что с базой данных. Оказалось есть одна таблица, которая занимает 800 Мб. Я удивился. Это много для одной таблицы с обычными данными.
Оказалось, эта таблица от RSSEO, в которой хранятся данные мониторинга за поведением пользователей, т. е. такая внутренняя аналитика, абсолютно не нужный функционал.
Тогда я провел эксперимент, отключил весь мониторинг, обнаружение новых страниц и запустил рассылку.
Результат:
- сервер отвечает оперативно (First Byte Time 0,7 сек)
- загрузка не превышает 5 секунд даже при запущенной рассылке.
- 25000 писем ушло с помощью AcyMailing менее чем за час, при этом VPS по нагрузке не шелохнулся.