Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
< >
1 2 3 4 5

SEO оптимизация сайта WordPress

  1. Часть I: оптимизация контента
  2. Ошибки, связанные с оптимизацией контента в WordPress
  3. Источники о категориях и тегах (не злоупотребляйте ими):
  4. Часть II: оптимизация шаблона
  5. PROTIP: Удалить параметры (строку запроса) из адресов внешних ресурсов.
  6. Ошибки, связанные с оптимизацией шаблона WordPress
  7. Часть III: Оптимизация настроек WordPress
  8. 3.2 Настройки - Чтение
  9. 3.3 Настройки обсуждения
  10. 3.4 Настройки мультимедиа
  11. PROTIP: сжатие JPEG масштабированных изображений
  12. 3.5 Прямые ссылки
  13. Часть IV: SEO оптимизация сервера
  14. PROTIP: обновление PHP и MySQL
  15. Часть V: Полезные плагины
  16. суммирование
  17. источники:

Многие сайты используют WordPress в качестве полноценной CMS. Эта система по данным составляет 31% всего Интернета. Это означает, что каждая третья подстраница, которую вы можете посетить в Интернете, динамически генерируется этой система управления контентом ,

Самый большой преимущество WordPress Есть очень хорошие механизмы, поддерживающие оптимизацию SEO в целом. Механизм категорий, теги и способ, с помощью которого WordPress позволяет настраивать URL-адреса, предоставляют практически все необходимое для поддержки и позиционирования вашего сайта практически неограниченно.

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

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

Часть I: оптимизация контента

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

  1. При создании нового сайта, статьи, новостей или продукта в каталоге, стоит дать ему уникальный, согласие с темой контента и заголовок без спама . Титулы важны с точки зрения SEO (поисковые системы обращают на него внимание) и с точки зрения пользовательского опыта. Этот заголовок чаще всего виден в результатах поиска.
  2. То же самое относится и к прямой ссылке . Хорошо, если это соответствует содержанию и имеет смысл само по себе. Если в слове много диакритических знаков (ą, ę, ć, ż itp ...), то стоит преобразовать их в свободные от них синонимы. Здесь мы также избегаем вставки ключевых слов, чтобы алгоритм не начислял штрафные очки.
  3. При написании текста используйте заголовки . Как в этой статье. Это оказывает хорошее влияние на удобочитаемость статьи и является еще одним подтверждением для поисковой системы, что мы комплексно и организованно описываем данную проблему.
  4. Форматирование также важно. Утолщайте важные предложения, чтобы пользователь мог с чем-то познакомиться во время чтения и найти интересные отрывки, когда он вернется к нашей статье. Если мы упоминаем или ссылаемся на темы для другой статьи, стоит связать ее.
  5. И содержание. Оптимизация ценного и тщательно продуманного контента не пройдет даром. Мы избегаем повторения, переходим к деталям и не копируем у конкурентов.
  6. После того, как мы введем весь контент и если их будет много на нашем сайте, стоит разделить их по категориям. Я советую вам применять принцип одной категории для конкретной записи.
  7. Мы вообще не хотим использовать теги , и если мы используем их как можно меньше, статья не будет иметь признаков спама и не будет разделять наш сайт на подстраницы, которые только организуют контент. Теги опасны, потому что непродуманное приложение приводит к явлению «дублированного контента» или дублирования одного и того же контента - и, как мы знаем, поисковым системам это не очень нравится. Например, я всегда делился статьями для «клиентов» и для профессионалов - такой трюк позволяет им выделяться в меню и создавать интересные тематические разделы.
  8. Отличительная фотография важна с точки зрения SEO. Только в соответствии с темой интересная или концептуальная картина будет способствовать тому, что она станет более кликабельной, и, следовательно, CTR увеличится, показатель отказов снизится, и клиенты будут дольше оставаться на нашем сайте. Как известно, эти показатели косвенно влияют на рейтинг.
  9. Если мы уже на картинках, стоит упомянуть, что им выгодно давать изображениям и графике естественные названия . Добавленные файлы с такими именами подтверждают поисковики в том, что графика совместима с контентом и может конкурировать в результатах поиска графики.
  10. Размер чрезвычайно важен для оптимизации сайтов SEO (и это касается не только WordPress). Я написал о важности настройки размеров, форматов и других параметров в исчерпывающей статье: Оптимизация фотографий для сайтов , Также есть ссылка на размеры оригиналов.
  11. Название позволяет автоматизировать цитирование и описание фотографий.
  12. Альтернативный текст в качестве имени файла информирует браузер и пользователей, которые по какой-то причине не видят картинку о том, что такое графика.
  13. В пунктах 6 и 7 я упомянул, что вы не должны злоупотреблять тегами и категориями. Это чрезвычайно важно , тем более что WordPress рекомендует вам добавлять их и использует этот механизм для организации подстраниц во всех типах архивов и виджетов, таких как «Связанные статьи» и т. Д. ... На специальной странице в работе «Записи» у нас есть возможность их организовать и настроить. Хорошей практикой является использование коротких названий категорий
  14. Использование семантических (многозначительных) упрощенных имен оптимизирует URL-адреса. мы вернемся к ним.
  15. Я рекомендую использовать родительские категории только тогда, когда существует много этих категорий, и у нас действительно большой портал с сотнями и даже тысячами записей.
  16. Еще раз отмечу, насколько важно сгруппировать статьи в наименьшее количество уникальных категорий . Если на нашем сайте много категорий, но в них мало статей, стоит реорганизовать категории таким образом, чтобы в каждом случае было более или менее одинаковое количество статей.
  17. Трейлер контента позволяет создать краткое введение в статью. Вы можете использовать его в списках, а также в содержании самой статьи. Чтобы это поле появилось в форме для редактирования статьи, выберите параметр «Привязка» в «Параметры экрана» в правом верхнем углу.

Ошибки, связанные с оптимизацией контента в WordPress

Самой большой ошибкой является использование различных типов плагинов, которые затемняют чистый код WordPress и «под видом совета», как правило, используют чрезмерно оптимизированный и неестественный словарь. Конечно, мы говорим о плагинах Yoast SEO, которые часто рекомендуют и рекламируют любители. YoastSEO не понимает польского языка и, к сожалению, его функциональность устарела.

Предоставляемые им функции (мета-описание, заголовок и т. Д.) Могут быть легко выполнены в чистом WordPress с помощью механизма «Собственные поля». Если бы функции YoastSEO были так необходимы в WordPress, как кажется , создатели давно бы встроили аналогичную функциональность в базовый скрипт.

Источники о категориях и тегах (не злоупотребляйте ими):

ПРОТИП: Качество

Создавайте статьи, которые являются исчерпывающими и имеют ценность, включая источники и дополнительный контент с YouTube.

Часть II: оптимизация шаблона

Оптимизация шаблона важна с точки зрения идеи «семантической паутины» и (как я уже много раз упоминал) скорости работы и, следовательно, удобства пользователя. Пользовательский письменный HTML-документ, использующий структурированные данные и теги HTML5, всегда будет лучше адаптирован из шаблона, в котором кто-то просто составляет ваш контент и некоторые виджеты.

  1. Я рекомендую шаблон, написанный на заказ (из основ для конкретного клиента) без визуальных мастеров и готовых шаблонов (платных и бесплатных). Потому что только такие возможны для идеальной оптимизации.
  2. Удаление ненужных строк в коде CSS и JS возможно с помощью таких инструментов, как webpack, или вы можете использовать онлайн-скрипты, такие как: uncss-Online ,
  3. Только тогда приходит время сворачивание файлов CSS и JS следует сэкономить несколько килобайт и встретить точки в различных типах анализаторов.
  4. Оптимизация всей графики, являющейся компонентом шаблона. (здесь я снова ссылаюсь на вышеупомянутую статью о графической оптимизации).
  5. в ускорить сайт Стоит отправить статические ресурсы (JS, CSS и фотографии) на файловый сервер , доступ к которому можно получить с помощью Услуги CDN , Иногда вам нужно будет отредактировать код плагина, чтобы получить результаты.
  6. Любой внешний код JavaScript мы пытаемся сохранить в пакете, чтобы минимизировать количество HTTP-запросов. Если кода не очень много, мы можем прикрепить весь код к верхнему или нижнему колонтитулам, чтобы избежать загрузки ресурсов.
  7. Воспользуйтесь преимуществами использования Rich Snippets структурные данные ,
  8. Элементы, которые не меняются часто (меню, нижний колонтитул, заголовок, боковая панель). Вы можете жестко или жестко сохранить в коде шаблона .

PROTIP: Удалить параметры (строку запроса) из адресов внешних ресурсов.

В части, посвященной шаблону, стоит упомянуть об одном приеме, который помогает вам кэшировать файлы, содержащие файлы JS и CSS. Для этого все, что вам нужно сделать, это добавить следующий код в файл functions.php нашей текущей темы страницы:

function pm_remove_script_version ($ src) {$ parts = explode ('? ver', $ src); вернуть $ parts [0]; } add_filter ('script_loader_src', 'pm_remove_script_version', 15, 1); add_filter ('style_loader_src', 'pm_remove_script_version', 15, 1);

Эта функция удалит «? Ver = 1.1.0» с адресов внешних ресурсов. Некоторые CDN не поддерживают этот тип адреса, и кеш перестает работать.

Ошибки, связанные с оптимизацией шаблона WordPress

Использование малоизвестных плагинов для оптимизации в готовых шаблонах 🙂

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

Узнайте больше о Ускорение WordPress

Часть III: Оптимизация настроек WordPress

3.1 Настройки - общие

1 Настройки - общие

  1. Заголовок сайта должен содержать уникальный бренд, и лучше избегать спама, то есть наполнения ключевыми словами. Слишком мало места, и мы стараемся избегать дублирования названий.
  2. Описание должно содержать короткий поощрительный текст, который нужно нажимать в результатах поиска. Чаще всего он появляется, когда домашняя страница находится в результатах поиска, в ссылках ссылок на сайтах социальных сетей или в автоматически сгенерированных каталогах страниц.
  3. Стоит проверить даже такое очевидное поле, как адрес WordPress, чтобы поддерживать совместимость протоколов http / https и правильный каталог, чтобы избежать циклов перенаправления.

* Настройки - запись: пропустить

3.2 Настройки - Чтение

  1. То, что вы хотите найти на главной странице (статическая страница или страница с записями), зависит от характера веб-сайта.
  2. Стоит отобразить до 16 записей на страницах блога, как предлагает сам WordPress. Благодаря этому мы не будем загружать списки со статьями слишком долго. В 2019 году я призываю вас использовать решение с бесконечной прокруткой, которое улучшает взаимодействие с пользователем. Читайте больше в тенденции веб-дизайна 2019 ,
  3. Видимость для поисковых систем - КРИТИЧЕСКИЙ ВАРИАНТ - при разработке страницы на сервере, доступном извне, разработчики включают эту функцию, чтобы избежать индексации незаконченной страницы (обычно во временном местоположении). Это хорошая практика. Однако не забудьте отключить эту опцию после перемещения страницы. Я много раз встречал, что кто-то просто оставил эту опцию отключенной. Эта опция предотвращает любое позиционирование страницы.

3.3 Настройки обсуждения

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

В любом случае, любые комментарии должны быть рассмотрены перед публикацией. Вариант:

Прежде чем комментарий появится в блоге - комментарии должны быть одобрены вручную.

Вы также должны включить уведомления, которые будут поступать к нам, когда:

  • кто-то добавляет комментарий
  • комментарий ожидает модерации

Модерация комментариев будет полезна для ловли спама. Не каждый комментарий с несколькими ссылками является спамом сразу. Однако стоит блокировать автоматическое добавление таких «исключительных» утверждений.

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

3.4 Настройки мультимедиа

4 Настройки мультимедиа

  1. В этих настройках мы можем регулировать размер изображений во время механизма масштабирования. Каждый раз, когда мы используем размер эскиза, средний, средний, большой в шаблоне или в редакции, они берутся отсюда . Эти настройки должны учитывать внешний вид шаблона, способ редактирования статей и наши потребности. В 2019 году я рекомендую использовать такие размеры, которые видны на графике, то есть стандарт SD, HD Ready и исходные фотографии можно отправлять в формате FullHD или 4K, если мы хотим обеспечить лучшее взаимодействие с пользователем с лучшим оборудованием.
  2. Если на нашем сайте будет действительно много фотографий, стоит упорядочить фотографии по папкам, отсортированным по месяцам. Почему? Некоторые файловые системы Linux уже имеют проблемы с производительностью 100 000 объектов, и страница может заряжаться дольше. Вторая проблема заключается в том, что такая организованная библиотека проще в управлении и обслуживании. В случае, если наш сайт не содержит огромное количество фотографий, стоит отключить эту опцию. Облегчает развитие миграций и массовых мероприятий в картинках.

PROTIP: сжатие JPEG масштабированных изображений

Здесь стоит упомянуть еще одну настройку, касающуюся оптимизации фотографий в WordPress. Ну, мы можем вручную изменить степень сжатия изображения. WordPress имеет слегка завышенное качество изображения по умолчанию для веб-сайтов. Для этого просто добавьте следующий код в файл functions.php нашей активной темы:

add_filter ('jpeg_quality', function ($ arg) {return 80;});

Эта команда изменит качество JPEG, отправляемое в библиотеку масштабированных изображений, с 90% до 80%. Все виды оптимизации анализаторов скорости будут удовлетворены. Если вам нужно немного лучшее качество изображений, стоит оставить уровень по умолчанию: 90%. Качество на уровне 80% является достаточным, но в портфолио фотографов это иногда стоит более высокого качества изображения за счет более высокого веса.

3.5 Прямые ссылки

Это одна из наиболее интересных функций WordPress. На этом этапе мы можем определить, как будет выглядеть URL наших записей по умолчанию. В контексте SEO рекомендуется, чтобы адрес был адаптирован к конкретному случаю, и, если это возможно, он должен быть семантическим, то есть содержать содержательные слова в отдельных частях адреса.

  1. Простой режим - это бескомпромиссный акцент на простоте парсинга адресов, который несколько облегчает работу с базой данных, но не является SEO-дружественным. Это будет полезно в особых случаях, когда записей действительно много, и по некоторым причинам нам нужен этот идентификатор в адресе, например, при интеграции с другими системами.
  2. День и имя - это типичный формат блога - если по каким-то причинам нам нужна эта дата в URL, мы можем использовать эту опцию. Этот формат наиболее удобен для поисковых систем.
  3. Месяц и название - это упрощенная версия вышеуказанного варианта.
  4. Числовой - более симпатичная версия первого случая. Этот формат содержит идентификатор записи, но использует «более приятную» запись. К сожалению, в нем нет названия статьи.
  5. Имя входа - этот формат будет полезен для всех страниц компании и визитных карточек. Ведь домен содержит только заголовок записи, что нормально, если мы не организуем контент по категориям.
  6. Собственный формат - в этом поле мы можем определить правило, которое должно управлять URL-адресами. Для блогов среднего размера рекомендуется что-то подобное: /% category% /% postname% /, благодаря этому заголовкам заголовка в URL будет предшествовать имя первой категории, к которой относится эта запись (это правило в моем блоге). Если на нашем веб-сайте будет много страниц, я рекомендую добавить поле post_id, благодаря чему легче интегрировать записи с внешними системами, мы облегчаем индексацию страницы и ускоряем ее работу (скрипт сразу «знает», какой пост вам нужно отобразить). Как я уже говорил, разница в производительности будет заметна с десятками тысяч подстраниц и статей.

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

Тогда достаточно напечатать что-то вроде «продюсер» в качестве псевдонима категории WordPress, тогда мы можем получить полезные адреса типа:

http://nazwa-domeny.pl/producent/firma-xyz/

вместо: http://nazwa-domeny.pl/kategoria/firma-xyz/

или http://nazwa-domeny.pl/firma-xyz/

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

http://nazwa-domeny.pl/biurka/biurko-omega-5/.

Это, конечно, только пример, и то же самое относится к тегам.

Часть IV: SEO оптимизация сервера

  1. Установите сертификат SSL - я уже писал об этом Каковы преимущества SSL-сертификата? на сайте, как перенаправить на HTTPS и как работает SSL ,
  2. Используйте сервис CDN (Content Delivery Network) - это окажет положительное влияние на скорость работы, а также станет необходимым шагом для получения 100% в GTMetrix.
  3. Сконфигурируйте заголовки Expires в .htaccess, чтобы воспользоваться преимуществами кэша браузера
  4. Проверьте наличие PHP-FPM, Memcache и т. Д. - различные хостинг-провайдеры предлагают различные виды разработок или версий интерпретатора PHP, оптимизированных для скорости. Ознакомьтесь с возможностями вашего хостинга.
  5. Используйте GZIP или mod_deflate - если они не включены по умолчанию на вашем сервере. Читать как на сервере включить дефляцию / gzip

Чтобы правильно настроить заголовки Expires в .htaccess, для этого добавьте в этот файл (в основной папке WordPress) такой код:

#Expire headers START ExpiresActive При ExpiresDefault "доступ плюс 1 месяц" ExpiresByType image / jpg "доступ плюс 1 месяц" ExpiresByType image / jpeg "доступ плюс 1 месяц" ExpiresByType image / png "доступ плюс 1 месяц" ExpiresByType image / gif "доступ плюс 1 месяц "AddType image / x-icon. ExpressionByType image / ico" доступ плюс 1 месяц "ExpiresByType image / icon" доступ плюс 1 месяц "ExpiresByType image / x-icon" доступ плюс 1 месяц "ExpiresByType text / css" доступ плюс 1 месяц "ExpiresByType text / javascript" доступ плюс 1 месяц "ExpiresByType text / html" доступ плюс 1 месяц "ExpiresByType application / xhtml + xml" доступ плюс 1 месяц "ExpiresByType application / javascript" доступ плюс 1 месяц "ExpiresByType application / x- javascript "доступ плюс 1 месяц" приложение ExpiresByType / x-shockwave-flash "доступ плюс 1 месяц" #Expire заголовки STOP

PROTIP: обновление PHP и MySQL

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

  • Версия PHP (чем выше эта страница работает обычно быстрее)
  • Версия движка MySQL (чем выше эта сторона реагирует быстрее и устойчивее к нагрузкам)

Часть V: Полезные плагины

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

Better Search Replace - позволяет выполнять массовые обновления, связанные с оптимизацией, упомянутой в предыдущих главах. Это позволяет автоматизировать работу , ручная реализация которой была бы невозможна.

Autoptimize - если бюджет, который у нас есть на сайте, не позволит вам создать выделенный шаблон, вы можете использовать этот плагин. Вы можете манипулировать настройками и включать последующие уровни действий (обратите внимание, что шаблон может развалиться, переместив JS до конца). Этот плагин пытается автоматизировать шаги, предпринятые в части II .

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

суммирование

Как видите, точная оптимизация WordPress SEO требует широкого спектра действий, которые включают в себя правильное редактирование, создание контента, разработку шаблона, знание самого WordPress и его настроек, а также самого сервера и вопросов, связанных с хостингом. Эти работы требуют усилий и даже бюджета, но я думаю, что это того стоит. Это работа, которую мы выполняем один раз и которая дает нам ощутимые преимущества в будущем в виде улучшения рейтинга в поисковых системах и повышения степени удовлетворенности пользователей.

Независимо от используемой CMS:

  • отслеживать все ошибки сканирования, о которых сообщает консоль поиска Google (ранее Google Webmaster Tools), и Исправить более длительные ошибки сканирования ,
  • если вы хотите улучшить SEO, сфокусируйтесь на Пользовательский опыт , Это очень дальновидная техника для улучшения позиции сайтов в поисковой системе,
  • пользоваться услугами доверенных и опытных специалистов при создании, перемещении и оптимизации сайтов WordPress,
  • получить ценные ссылки с тематически связанных сайтов.

... тогда все будет хорошо с вашим сайтом и его позициями в Google.

Есть ли здесь какие-либо советы? Добавить в комментарии 🙂 Подписанные, ценные и исчерпывающие комментарии будут опубликованы.

источники:

https://codex.wordpress.org/

SEO оптимизация сайта WordPress

4,7 (94,81%) голосов: 27

Почему?
Есть ли здесь какие-либо советы?