Оптимизации страницы для Google. Гугл оптимизация


SEO секреты Оптимизация под Google

Делать оптимизацию сайта под Google намного проще, чем оптимизировать под Яндекс, однако это совсем не значит, что с Google все так легко. Фильтры пессимизации Google не так строги по сравнению с Яндексом, но все же они выполняют свою функцию и ежедневно отправляют в бан сотни сайтов. Вообще робот Google очень быстрый малыш и если вы создаете блог например на WordPress, то он придет довольно быстро. Google индексирует быстро и довольно качественно, но не любит некоторые вещи, о которых нужно знать прежде чем заниматься поисковой оптимизацией под Google. Разберем некоторые моменты, которые не нужно делать во избежании получения головной боли после индексации Гуглом:

Это некоторые правила, которые не стоит нарушать, если хотите чтобы после оптимизации Google, хорошо выполнил индексацию, и не отпинул сайт на задворки. Теперь рассмотрим, что благотворно влияет на оптимизацию сайта под Google. Следуя этим постулатам, можно добиться высоких оценок от поисковика и присвоения PR естественным путем:

Для получения высокого ранга от Google, лучше заполучите обратные ссылки себе на сайт с более авторитетных и тяжеловесных сайтов, которые имеют PR-5,6. Лучше иметь 10 входящих ссылок с таких сайтов, чем 100 с PR-3. И не копируйте контент с других сайтов, при оптимизации под Google — это принесет только вред, генерировать специальными программами тоже не советую, лучше всего, если потихоньку напишите сами уникальный и полезный контент и не лейте воду — для Гугла он представляет наибольшую ценность.

Читать похожие статьи:

seocekret.ru

Оптимизация сайта под Google

В прошлом уроке мы разбирали такой вопрос, как оптимизация сайта под Яндекс. В этом уроке мы рассмотрим особенности оптимизации сайта под Google. Известно, что оптимизация сайта под Google является менее сложной, чем под Яндекс. Однако существуют определенные правила и особенности, которые нужно учитывать при оптимизации сайта под Google.

Оптимизация сайта под Google, особенности

Давайте рассмотрим особенности оптимизации сайта или блога под поисковую систему Google. Все нижеперечисленные требования являются базовыми.

Уникальный контент

Google, как и любая другая поисковая система, ценит уникальный контент — лучше писать уникальные статьи и стараться обновлять сайт новыми материалами несколько раз в неделю.

Уникальные заголовки с мета-тегами

Необходимо правильно прописывать мета-теги для каждой страницы сайта. Кроме этого, нужно делать для каждой страницы уникальные заголовки.

Карта сайта

Нужно сделать две карты сайта — для посетителей сайта и для поисковых систем. Путь до второй карты сайта нужно указать в панели Вебмастера Гугл. Карта сайта способствует ускорению процесса индексирования страниц, скорейшему нахождению поисковиком каких-либо изменений этих страниц, более быстрому попаданию страниц в результаты поисковой выдачи Google.

Бесперебойный хостинг

Очень важно обеспечить бесперебойный хостинг. Сайт должен нормально функционировать и быть всегда доступным. Если вдруг в момент обхода сайта роботом Google хостинг окажется в нерабочем состоянии, то, естественно, новые страницы сайта проиндексированы не будут. Кроме того, могут «вылететь» из поиска и некоторые ранее проиндексированные страницы.

Загрузка страниц

Нужно протестировать скорость загрузки страниц сайта. Если страницы или документы грузятся долго, то велика вероятность того, что поисковый робот просто-напросто уйдет с сайта и, возможно, вернется снова не скоро. Поэтому страницы не должны загружаться медленно.

Ссылочная масса

Нужно следить за ссылочной массой сайта, наращивать ее. Чем больше внешних ссылок имеет веб-сайт, тем выше вероятность быстрой его индексации поисковой системой Google.

Вот, что представляет из себя оптимизация сайта под Google. Обеспечив выполнение всех этих описанных требований, можно самостоятельно оптимизировать сайт под Google.

siteblogger.ru

Оптимизация сайта Google - Hummingbird алгоритм

Многие знают, что попадание на первую страницу результатов поиска Google принесёт им много целевых посетителей и даст возможность использовать свой сайт как торговую площадку. Но не многие понимают, как SEO (оптимизация в поисковых системах) работает и что только индексация в поисковых системах не даёт попадания на первую страницу поиска Google. Индексация в Google - это лишь первый этап.

Оптимизация сайта Google - дело не одного дня

Обновление информации - никто, оптимизируя страницу, не может надеяться на результат уже завтра или через неделю. Оптимизация в поисковых системах требует времени, так как поисковики должны заново посетить оптимизированную страницу, проанализировать ссылки на ваш сайт и обновить индекс в базе данных поиска. Длительность процесса зависит от того, как часто поисковый робот посещает ваш проект, а также от множества других факторов.

Обновление рейтинга - улучшение рейтинга вашего проекта для новых ключевых слов (первая страница в Google).А вот это ещё интереснее. Вы никогда сразу не попадёте на первую страницу по новому ключевому слову. Даже если ваш сайт имеет больший вес в Google, сравнивая с конкурентами. Общий вес и вес по ключевому слову - разные вещи. И этот вес должен быть определён. Пройдёт немало времени, пока Google решит, что место вашего сайта на первой странице результатов поиска по данному запросу. Как это устанавливается в Google? Их алгоритм определения насчитывает более 1000 параметров, но время, которое проводит посетитель, пришедший по определённому ключевому слову, один из основных. Заставить посетителя читать только у Вас ту же самую информацию, что и у конкурентов, невозможно.

Этапы оптимизации

Легальная оптимизация - новый Google Hummingbird алгоритм

Легальная оптимизация сайта Google – новый Google Hummingbird алгоритм наконец меняет старый алгоритм Google, но оставляет его последние обновления Panda-Pinguin, где были обозначены три основных критерия, которые имеют основное влияние на рейтинг сайта.

Основным новшеством нового алгоритма Hummingbird является усовершенствованная обработка длинных запросов. Теперь Google понимает не только отдельные слова и простые словосочетания, но и сложные речевые обороты. Популярные ключевые слова или словосочетания теряют свой вес, отдавая приоритет смыслу всего текста. Поэтому, теперь недостаточно заключить название контейнера в h2, необходимо совпадение названия со смыслом.

Нелегальная оптимизация в поисковых системах

Нелегальная оптимизация сайта Google – это использование незаконных методов для обмана поисковых систем и быстрого получения высокого рейтинга в результатах поиска. Такая деятельность заканчивается низким рейтингом или баном (исключением из поискового индекса).

Нелегальные методы:

Top 10 ошибок оптимизации - оптимизация Google

» Читать далее:

www.dimexpro.eu

Оптимизация сайта для Google, Оптимизация целевой страницы для Google

Оптимизация сайта для google

Правильно оптимизировання страница в разы экономит ваши ресурсы, которые вы тратите на продвижение сайта. Если на целевой странице подобрана оптимальная плотность ключевых слов, то эта страница в разы проще будет выдвигаться в топ выдачи. Самый доступный способ понять, как оптимизировать страницу под тот или ной запрос это — анализ конкурентов по этому запросу. Почему важно анализировать конкурентов — потому что для каждой тематики есть своя оптимальная плотность ключевых слов. Но анализ конкурентов, и правильная плотность ключевых слов это тоже не панацея.

Оптимизация целевой страницы под Google

Для поискового паука ваша страница начинается с Titile, значит именно с него и будем начинать оптимизацию страницы. На всякий случай напомню, что для того чтобы можно было вручную прописывать слова, которые у вас находятся в title, для сайтов на wordpress, есть плагин All in One Seo Pack.Для примера возьмем ключевой запрос «детские коляски geoby». Для того, чтобы не быть голословным, приведу свой пример удачной оптимизации. Я оптимизировал одно страницу под запрос «интернет валюта» и сейчас, по этому запросу, мой сайт находится на третем месте в Google.ru, Гугл показывает что искал среди 7 млн страниц. Не смотря на такие большие цифры, этот запрос мне приносит очень мало посетителей, тем не менее, на то чтобы попасть в том, я не потратил не копейки.

Оптимизация Title

По словам столпов гугловой оптимизации, каждое слово в тайтле на вес золота и по этому не нужно никаких левых «слов», которые бы перетаскивали на себя вес страницы, такие слова как: «здесь можно узнать о», «информация о том как». Для того чтобы стало понятно, что на вашей страницы есть все, что связано с детскими колясками. Вот пример тайтла, под выбранный ключевик:“Детские коляски geoby, модели дестких колясок geoby, отзывы о детских колясках geoby”. Больше 3х раз в тайтел упоминать ключевик рисково.

Оптимизация названия поста для Googe

Заголовок должен быть похожим на тайтл, только он не должен быть точной копией тайтла. Можно сократить тайтл и сделать из него название. Важно чтобы запрос, по которому планируем продвигать запрос, был вначале заголовка.Итак, вот приблизительный заголовок.Детские коляски geoby, новые модели

Оптимизация заголовка h2

На странице должен быть только один заголовок h2, при чем в него должны входить необходимы нам ключевики, и быть по возможности ближе к началу. Итак, вот какой заголовок можно выбрать: «Детские коляски geoby, отзывы покупателей»

Продолжаем оптимизацию, заголовки h3 и h4.

Для того, чтобы Google окончательно убедился что наша страница о том, что написано в тайтле и в заголовке, нужно чтобы в теле стриницы было еще несколько заголовков, которые бы включали слова из нашего ключевика... Нужно соблюдать иерархию заголовков.Так после заголовка h3 «отзывы о колясках geoby» хорошо сделать пару заголовков h4 “Отзывы от летних колясках” и “Отзывы о зимних колясках”.Как уже несколько раз упоминал в постах об оптимизации сайтов под Google что хорошо структурированный документ Google ценит.

Оптимзация текста для Google

Оптимизация контента тоже очень важна. Важно, чтобы тексте статьи упоминались ключевые слова из заголовка в разных словоформах, т.е. в тесте статьи должны естественно упоминаться такие слова как «отзывы о колясках», «магазины колясок» и т.д. Оптимизация страницы также заключается в том, чтобы выделять слова жирным и курсивным шрифтом.Также в хорошей статье должны быть тематические ссылки, для этого можете сослаться на страницы своего сайта, которые блики по теме к теме поста.

Подобная методика продвижение сайта в google позволит вам выводить с топ низкоконкурентный запросы. Для закрепления результата хорошо помогает перелинковка страниц сайта. Для того чтобы попасть в топ по конкурентным и высокочастотным запросам одной внутренней оптимизацией не обойтись, нужны входящие ссылки. Для этого есть биржи ссылок и статей и другие платные источники статей.

Сайтодружба

Работаете с серверами ?, есть система, которая сделает качественный мониторинг сети что упростить вашу работу.

Заработок в интернете доступен даже начинающим. Так что интернет заработок это то, чему вы можете научиться, и это позволит вам заработать деньги.

Если кому-то удавалось выводить в топ хорошие запросы без вложений, и это не секрет, отпишитесь в комментах, будет интересно.

anokalintik.ru

Внутренняя оптимизация сайта под Гугл - По внутренней оптимизации

Внутренняя оптимизация сайта под Гугл

Екатерина Еременко из Сайтклиник.ру опубликовала отличный перевод шикарной статьи Брайана Дина, автора блога backlinko.com - ссылка. С удовольствием почитал, самое то и для новичков, и не только. От себя добавлю - все это будет работать и в Яндексе!

Анатомия безупречной внутренней оптимизации сайта под Западный сегмент

Сегодня многие SEO-специалисты Рунета пробуют делать первые шаги в Западном сегменте. Эта статья поможет разобраться, как правильно делать внутреннюю оптимизацию под зарубежный поиск.

Брайан Дин —  предприниматель и SEO-эксперт, специализирующийся на стратегиях по увеличению трафика поисковых систем. Является основателем компании услуг интернет-маркетинга, а также ведёт один из самых популярных на Западе блогов Backlinko, где  даёт действенные советы по оптимизации.

Считаем, что и нашим читателем будут полезны практический опыт и рекомендации автора.

Когда речь идёт о внутренней оптимизации, пожалуй, нет смысла говорить об известных всем метатегах или о плотности ключевых слов.

Если вы ищете реальные стратегии, которые можно использовать для вашего сайта, тогда данная инфографика – для вас.

Это простой чек-лист, который поможет повысить отдачу от вашего контента в виде роста поискового трафика - картинка кликабельна

Пояснения к инфографике о внутренней оптимизации:

1. Используйте ЧПУ

Google утверждает, что первые 3-5 слов URL-адреса имеют больший вес, чем последующие. Поэтому старайтесь делать URL-адреса короткими и содержательными, и не забывайте включать в них целевые ключевые слова.

Другими словами:

Избегайте некрасивых: backlinko.com/p=123и длинных URL: backlinko.com/8/6/16/cat=SEO/on-page-seo-is-so-amazing-omg-its-the-best

2. В начало тега <Title> помещайте целевое ключевое словоТег <Title> — самый важный фактор внутренней оптимизации.

Вообще, чем ближе ключевое слово к началу <Title>, тем больший вес оно имеет для поисковой системы.

Брайан утверждает: «Это не значит, что <Title> должен всегда начинаться с ключевого слова, но старайтесь поместить его как можно ближе к началу.» 3. Используйте уточнения в <Title>Использование уточняющих слова и фраз, таких как: «лучший», «руководство», «обзор», «2016» поможет улучшить ранжирование по long-tail запросам.

4. Добавляйте заголовок в тег <h2>Тег <h2> — это тег заголовка. Большинство CMS (такие, как WordPress) автоматически добавляют <h2> в заголовок постов. Хотя встречаются темы, в которых эта функция не работает. Поэтому проверяйте код на наличие <h2>.

Брайан утверждает: «Я полагал, что WordPress помещает заголовки в <h2>, пока как-то не заметил в коде следующее:

Некоторые темы WordPress могут использовать <h2> для увеличения текста. В примере — поле для ввода электронного адреса, помещённое в <h2>.

Поэтому лучше проверять код на наличие только одного тега <h2> на страницу. И этот <h2> должен содержать целевое ключевое слово.»

5. Украсьте страницу мультимедиа

Привлекательные картинки, видео и графики могут сократить показатель отказов и увеличить продолжительность пребывания пользователей на сайте. Для Google эти поведенческие факторы являются весомыми при ранжировании.

Брайан утверждает:

«Вы, наверное, заметили, что я использую много изображений, диаграмм и скриншотов на своём сайте. Это потому, что я твердо уверен, что это делает мой контент лучше.Также мультимедиа улучшает поведенческие факторы, на которые Google обращает внимание. Помимо того, это увеличивает добавочную ценность контента. Это значит, что люди с большей вероятностью посетят ваш сайт.»

6. Помещайте подзаголовки в тег <h3>Включите целевое ключевое слово по крайней мере в один подзаголовок, который, в свою очередь, следует поместить в <h3>

Брайан утверждает: «Это определённо не заменит и не сведёт на нет внутреннюю оптимизацию. Но мои тесты показывают, что наличие целевого ключевого слова в <h3> может оказывать небольшое положительное влияние.Вот пример применения данной стратегии (ключевое слово «SEO strategy»)

«Вы наверняка это делаете естественным образом. Однако многие люди начинают свои посты с длинных бессвязных вступлений, из-за чего включают целевое ключевое слово значительно позже. Следите, чтобы оно встречалось в первых 100 словах, это поможет Google понять, о чем ваша страница.»

8. Используйте адаптивный дизайн

В 2015 году Google начал понижать позиции сайтов с неадаптивным дизайном. И вполне вероятно, что в дальнейшем к ним будут применяться ещё более жёсткие меры. Если вы хотите, чтобы ваш сайт корректно отображался на мобильных устройствах, используйте адаптивный дизайн.

Брайан утверждает: «я удивлюсь, если ваш сайт не поддерживает мобильную версию. Но если это так, то, возможно, стимул получить больше трафика сможет подтолкнуть вас к этому шагу.И если вы собираетесь сделать ваш сайт пригодным для просмотра с мобильных устройств, я крайне рекомендую использовать адаптивный дизайн. На мой взгляд, это идеально для пользователей. А еще Google это нравится.» 9. Используйте исходящие ссылкиЭто простая белая SEO-стратегия для того, чтобы получить больше трафика.

Исходящие ссылки на связанные страницы помогают Google понять, какой теме посвящена ваша страница. Также это дает Google понять, что на вашей странице находится качественная информация.

Брайан утверждает:«Отсутствие исходящих ссылок — пожалуй, самая распространённая ошибка, что мне доводилось видеть. Я стараюсь использовать по 2-4 ссылки на каждые 1000 слов. Это хороший практический метод для большинства сайтов.Имейте в виду, что качество сайтов, на которые вы ссылаетесь, отражается на вас. Поэтому, по возможности, ссылайтесь на авторитетные сайты.»

10. Внутренние ссылкиДобавляйте по 2-3 ссылки на каждый пост.

Брайан утверждает:

«Лучшим примером качественной внутренней перелинковки является Википедия. Редакторы Википедии добавляют богатые ключами внутренние ссылки на каждую запись.

Некоторые страницы могут содержать более 50 внутренних ссылок. Но это Википедия. А я предлагаю более простой (и безопасный) подход: ссылайтесь на 2-5 старых постов при публикации каждого нового.»

11. Повышайте скорость загрузки сайта

Google утверждает, что скорость загрузки страницы является одним из факторов ранжирования. Для увеличения скорости загрузки страниц используйте CDN, уменьшите объём изображений и используйте быстрые хостинги.

Убедитесь, что ваш сайт загружается не более чем 4 секунды: исследования MunchWeb показали, что 75% пользователей не посещали повторно страницы, время загрузки которых превышало 4 секунды.

Вы можете легко проверить скорость загрузки сайта с помощью GTMetrix.com:

Брайан утверждает:

«Сеть доставки контента (CDN) и плагины кэширования — это здорово, но самым эффективным способом увеличения скорости сайта будет покупка хорошего хостинга.5 долларов в месяц за хостинг — приличные деньги, но они не обеспечат вам должной скорости.Мне удалось сократить время загрузки страниц с 6 до менее чем 2 секунд благодаря переходу с 5-долларового на первоклассный хостинг (для своего сайта я использую SynthesisHosting).С точки зрения конверсий и SEO, ROI (отдача от инвестиций) от премиум хостинга ничем не переплюнешь.»

12. Используйте LSI-ключиLSI-ключи — это синонимы, которые использует Google, чтобы определить релевантность (и, вероятно, качество) страницы. Добавляйте их в каждый пост.

Брайан:

«Я не особо парюсь из-за LSI-ключей, потому что я, как правило, пишу длинный контент.(Длинный контент увеличивает шансы, что вы используете LSI-ключи естественным образом).Но если вы хотите убедиться в использовании LSI-ключей на 100%, вбейте в поиск Google свой ключ, пролистайте до«Searches related» («Вместе с…часто ищут») внизу страницы и добавьте парочку из них на вашу страницу: 

13. Оптимизируйте изображенияУбедитесь, что название изображения так же, как и атрибут ALT, содержит целевое ключевое слово (on_page_seo.png).Брайан утверждает:

«Другая причина, по которой вам следует оптимизировать изображения, – это ещё один способ дать понять поисковой системе, о чем ваша страница, что в свою очередь поможет ей при ранжировании в органическом поиске.Когда Google видит на странице картинки с атрибутами Alt «голубые виджеты» и «зелёные виджеты», это говорит ему: «Эта страница о виджетах».»

14. Используйте кнопки социальных сетей

Социальные сигналы, возможно, и не оказывают прямого влияния на ранжирование, но социальный обмен привлекает внимание к вашему контенту. И чем чаще вы обращаете на себя внимание, тем больше вероятность того, что ваш сайт посетят. Так что, не стесняйтесь размещать социальные кнопки.

Исследования BrightEdge показывают, что легко заметные социальные кнопки могут увеличить социальный обмен на 700%.

Брайан:

«Социальные сигналы не являются важной частью алгоритмов Google. Но социальный обмен на таких сайтах как Facebook, Twitter и Google+ может косвенно  улучшенить ранжирования.»

15. Постите длинные тексты

Известная SEO-поговорка гласит: «сила в длине». Исследования Backlinko показывают, что на первой странице Google более длинные тексты ранжируются существенно лучше.

Старайтесь достигать показателя в 1900 слов при написании каждого публикуемого поста.

Брайан:

«Как правило, я проверяю, чтобы в каждой моей статье было более 1000 слов содержательного и полезного контента.Более длинный контент помогает вам лучше ранжироваться по ключам и приносит больше трафика по longtail (длинным низкочастотным) запросам.»

16. Увеличивайте время пребывания пользователей на сайте

Если пользователи нажимают на кнопку «Назад» сразу после загрузки страницы, это свидетельствует о её низком качестве. Вот почему Google учитывает время пребывания на сайте при оценке качества контента.

Чтобы увеличить время пребывания, старайтесь делать ваш контент привлекательным и интересным для пользователей.

Ниже приведены ещё несколько важных факторов внутренней оптимизации, которые не поместились в инфографику: Качество контента

Я знаю, что вам порядком надоело слушать о «качественном контенте». Хотя у поисковых систем нет прямого способа определения качества, в их арсенале есть масса непрямых методов, таких как:

повторные посетители;закладки Chrome;время пребывания на сайте;Google-поиск вашего бренда.

Другими словами, качественный контент определённо не повредит, поэтому нет причины НЕ публиковать классные посты каждый раз.

Поощряйте комментарии в блоге

Я давно подозревал, что сайты с большим количеством высококачественных комментариев в блогах получают небольшое преимущество в результатах поиска Google.

Вот почему я не был удивлён, когда Google объявил, что наличие процветающего сообщества на вашем сайте может «существенно» помочь при ранжировании.

Ииенно поэтому стоит поощрять комментарии в вашем блоге.

Максимизация органического CTR

У меня нет ни малейшего сомнения, что Google использует органический показатель CTR (кликабельность) в качестве фактора ранжирования.И даже если он этого не делает, вы все равно хотите повысить CTR (Больше кликов = больше трафика)

seopravda.ru

Google оптимизация

Оптимизация в Google с помощью контента

Оптимизация Google достигается контентом, который четко, грамотно и конкретно подобран. Оптимизация контента для этого поисковика должна быть четко сформулирована. И тогда он, несомненно, поделится своими клиентами, поднимая все выше ваши тексты в своих списках.

Оптимизация в Google с помощью ссылок

Google очаровывается сайтами с перекрестными внутренними ссылками. И посетителю сайтов хорошо, и поисковик отмечает этот ход вниманием. Хотя ссылочное ранжирование воспринимается в Google не так, как в других системах-ищейках. Тем не менее, ранжирование внутренних ссылок не стоит сбрасывать со счетов, пытаясь подружиться с самым популярным роботом Сети. Но чтобы выполнить оптимизацию в Google, не забудьте о предельной осторожности при оптимизации группы сайтов. Одинаковые контакты, как и пересекающие запросы Google однажды заметит и перестанет на них реагировать. В поле своего зрения он оставит только один сайт. А если вам это не нравится, тогда принимайте регулярно меры по ублажению поисковой системы.
Оптимизация в Google - нюансы
Очень важно не упускать из виду зеркала сайта, а следить за ними со всей ответственностью во время сотрудничества с Google. Этот монстр не всегда прогнозируем при столкновении с общеботовскими директивами robots.txt. Нюансов существует неизмеримое количество. Но все они стоят внимания, потому что оптимизация в Google имеет ряд преимуществ. Во-первых, именно эта поисковая система уже так подпирает Яндекс, пока еще занимающий первые позиции среди поисковиков сети, что переманила себе львиную долю современных предпринимателей. Во-вторых, попасть в топ-ряды Google можно быстро и без риска оказаться за бортом. В-третьих, трафик по запросам будет более чем удовлетворительный и ничем не уступит другим системам. Если учесть дешевизну и простоту обращения, то можно смело делать шаг навстречу дружбе с роботом Google. По оценкам аналитиков, именно эта система на данный момент предлагает самое оптимальное решение по запуску рекламы сайтов, особенно новых. В общем задумка Лари Пейджа и Сергея Брина удалась. Они достигли поставленной некогда цели и разработали поисковую систему, доступную всем и предельно простую в пользовании. И теперь миллиарды страничек привлекают интерес пользователей всего мира. А заодно не отпускают напряженное внимание со стороны специалистов SEO, которые знают как быть на виду в этой гигантской машине. Они ублажают ее нужными словами, они предлагают ей интересные решения, они избегают конфликтов с ней, умело маскируя все, что не по душе величайшему роботу. И Google оказывается прирученным великаном ? очень исполнительным, надежным и приятным в общении.

www.page-rating.ru

Google PageSpeed Insights оптимизация сайта

В последнее время все чаще стали обращаться клиенты с вопросами по оптимизации сайта по Google PageSpeed Insights. То есть они заходят на этот сервис, вбивают адрес своего сайта и получают примерно такой результат:

/assets/images/resized/2015/2057/image07.jpg

На что влияет этот показатель и кому это вообще нужно? Официальная позиция гугла примерно такова: “ваши сайты должны работать быстро, и тогда мы их будем ранжировать чуть выше, возможно”. В общем, так или иначе, а сайты должны работать побыстрее. Если даже гугл и не будет ранжировать сайт выше, поведенческие факторы вашего сайта наверняка улучшатся, если сайт будет рузиться быстрее.

Сегодня я решил оптимизировать загрузку нашего сайта и добился вот такого результата:

/assets/images/resized/2015/2057/image02.jpg

Можно было бы конечно еще заморочиться с оптимизацией картинок и еще выиграть пару процентов, но не думаю что это того стоит, тем более что сам гугл говорит “Если страница набрала более 85 баллов, значит она загружается быстро”, то есть 95/100 — это более чем достаточно, тем более что у нас маленькая социальная сеть, а не небольшой корпоративный сайт.

Далее я хочу рассказать с какими основными моментами столкнулся и как их решал.

Для начала давайте приведу полный лог ошибок, на которые гугл очень жаловался.

/assets/images/resized/2015/2057/image00.jpg

То есть больше всего ему не нравились различные скрипты в шапке ( теге ). Если коротко, то все их я перенес в подвал, но есть тут очень интересный момент: есть оснойно файл стилей styles.css, его я перекидывал даже в самый низ страницы, и все равно получал вот предупреждение.

/assets/images/resized/2015/2057/image04.jpg

Это меня особо умиляло, ведь он просил вынести именно из верхней части страницы. Вопрос: куда ниже?)))

В итоге, я сделал проще: в шаблоне в head прописал

<style> {fetch file="{$modx->config.base_path}{$template_url}bundle/styles/styles.css" assign=css} {$css|regex_replace:'/url\(([\'"]?)\.\.\/\.\.\//':"url($1{$template_url}"} </style>

То есть я сделал инклюд этого CSS-файла, загнал его в переменную, выполнил ему замену относительных УРЛов на абсолютные и как есть вывел в саму страницу. Вот такой вариант уже устроил гугл. При чем на конечном уже варианте разница между таким подходом и просто ссылкой на CSS довольно серьезная (-7%, если через ссылку):

/assets/images/resized/2015/2057/image03.jpg

Второе, на что он очень жаловался — отсутствие серверных заголовков expired (конец срока действия файла).

/assets/images/resized/2015/2057/image01.jpg

Без указания срока действия файла браузер каждый раз обращается к веб-серверу за этим файлом.

В nginx это лечится так: В директиву server{ прописываем location ~* \.(woff|css|js|png|jpg|jpeg|gif|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|tar|wav|bmp|rtf)$ { access_log off; expires 30d; }

Вот пример серверных заголовков при отсутствии этой информации в FireBug

/assets/images/resized/2015/2057/image08.jpg

А вот это когда информация есть:

/assets/images/resized/2015/2057/image05.jpg

Здесь тоже был интересный казус: гугл ругается на свой же скрипт:

/assets/images/resized/2015/2057/image09.jpg

Вот как я смогу изменить время жизни этого файла на самом сервере гугла? :)

Кстати, примерно тоже самое он показывал и для скрипта яндекс-метрики, но его я смог просто проинклюдить в документ вместо функции создания js-ноды:

{file_get_contents('https://mc.yandex.ru/metrika/watch.js')|regex_replace:'/\[\[/':'[ ['}

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

Такой фокус с кодом гугла не проканал, так как гугл хочет быть именно в шапке head (во всяком случае сколько я его не пытался подключать, работать он хочет только там), и проинклюдив его код в шапку, я получил сообщение от гугла, что там кода слишком много уже, и понизил мне результат до 88%.

Следующая проблема — размер JS-файлов.

/assets/images/resized/2015/2057/image06.jpg

Это просто прогоняется через минификаторы и тогда гугл становится счастлив как ребенок :)

Еще гугл может жаловаться на отсутствие компрессии JS и CSS файлов. В nginx это решается так: в директиву http{ прописывается:

## # Gzip Settings ## gzip on; gzip_disable "msie6"; # gzip_vary on; # gzip_proxied any; gzip_comp_level 6; # gzip_buffers 16 8k; # gzip_http_version 1.1; gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript;

Вот, собственно, и все, что мне пришлось поправить. Буду надеяться гугл оценит мои труды)))

modxclub.ru


Prostoy-Site | Все права защищены © 2018 | Карта сайта