Войти  \/ 
x
или
Регистрация  \/ 
x

или

SEO оптимизация сайтов на joomla wordpess

Вопросы оптимизации сайта для поисковых систем. Вывод сайтов на первые позиции по ключевым словам

/ 0 Комментариев / Поставить оценку ( рейтинг )
 
/ 418 Просмотров / Категория: SEO оптимизация / Обновлено: 17.10.2018 04:19

 

 

https://gtmetrix.com/ и сервис, которорому уже лет наверное 20 ... http://www.webpagetest.org/  

Remove Query Strings from Static Resources

https://www.keycdn.com/support/remove-query-strings-from-static-resources

 

 

 

 

I don't recommend compressig gzip files on the fly (neither with a joomla plugin like JCH or with an Apache module). Both will consume CPU. A much better solution is to have your files already compressed in gzip, but also have them in js/css format. Then, instruct the Apache server via htaccess that when a browser supports gzip, it should serve the gzip version, when the browser doesnt support gzip, serve them the raw/uncompressed version. For this, you only have to add these lines at the end of your .htaccess: #Serve gzip compressed CSS files if they exist and the client accepts gzip.
RewriteCond %{HTTP:Accept-encoding} gzip
RewriteCond %{REQUEST_FILENAME}\.gz -s
RewriteRule ^(.*)\.css $1\.css\.gz [QSA] # Serve gzip compressed JS files if they exist and the client accepts gzip.
RewriteCond %{HTTP:Accept-encoding} gzip
RewriteCond %{REQUEST_FILENAME}\.gz -s
RewriteRule ^(.*)\.js $1\.js\.gz [QSA] # Serve correct content types, and prevent mod_deflate double gzip.
RewriteRule \.css\.gz$ - [T=text/css,E=no-gzip:1] RewriteRule \.js\.gz$ - [T=text/javascript,E=no-gzip:1] <FilesMatch ".gz$">
Header set Content-Encoding "gzip"
Header append Vary: Accept-Encoding
</FilesMatch>

 

I agree it's much better to pre gzip static assets ahead of time then just serve them out. This is what I use:

ReWriteCond %{HTTP:accept-encoding} gzip
RewriteCond %{REQUEST_URI} \.(?:js|css|html?|txt)$ [NC]
RewriteCond %{REQUEST_FILENAME}.gz -f
RewriteRule ^(.*\.(?:js|css|html?|txt))$ $1.gz [L]

О нашем проекте

Проект Joom-la-la предназначен для начинающих пользователей Системы управления сайтами Joomla; программистов, администраторов. Мы хотим поделиться с вами своими наработками и примерами.

Это один из сотен сайтов, сделанных нами в рамках бренда Petrovich Group. Надеемся быть вам полезными и ждём ваших комментариев

Петрович

Контактная информация

Владивосток, Россия
+ 7 423 2 *** ***
888 (@) jom-la-la.ru
petrovichgroup.ru
****

Новые публикации

18
июнь2017

Ошибка categories_ru...

Обнаружена ошибка. 1146 Table 'datajet1.#__virtuemart_categories_ru_ru' doesn't exist  

16
март2018

Обнаружена ошибка. U...

При попытке сохранить файл configuration появляется сообщение: 0 - Обнаружена ошибка. Unable to load...

21
июль2017

Настраиваем Helix Me...

Настраиваем много-колоночный вывод пунктов меню в выпадающем меню - Helix Mega Menu

21
июнь2017

После обновления до...

После обновления Joomla до 3.6 в разделе Менеджер расширений - установить появляется  Предупреж...

25
июнь2017

Серия Fatal ошибок в...

В достаточно хороших шаблонах Vina Bonnie, Vina Fashion, IncomeUp, Vina Bagshop есть проблема - они...

26
дек2017

[Решено] Ошибка при...

Иногда, при сохранении различного контента ( материала, портфолио), в админке,  возникает ошибк...

✔Мы можем, ✔мы делаем, ✔мы решаем! ✰✰✰✰✰

Big Data, Статистика

Анализируем большие объёмы данных, ведём и анализируем статистику

Онлайн Чаты

Устанавливаем на сайты онлайн Чаты, для организации службы поддержки посетителей сайта

Баннерная Сеть

Разместим ваши баннеры, посты, объявления в нашей сети сайтов различной тематики

Видео на YouTube

Делаем видео ролики и размещаем их на YouTube. Там же делаем посты и ссылки