SEO в WordPress для начинающих. Часть 2

Сила Yoast SEO

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

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

 

Выдача ключевых слов

Ключевые слова являются основными строительными блоками для вашей контентной кампании. Использование связанных ключевых слов и первичных ключевых слов приходится 75% и 40% SEO на странице, соответственно.

 

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

  • Ваш заголовок
  • Тег описания
  • Тег H1
  • Первые 100 слов статьи

Плотность ключевых слов

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

Качественный контент является ключевым фактором в любой хорошей стратегии SEO. Известно, что улучшения в содержании увеличивают трафик блогов на 2000%.

 

Организация страницы и контента

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

Длина содержимого

66% лучших в своем классе компаний с самого начала вовлекают поиск в процесс создания контента

Большинство экспертов советуют, чтобы ваш контент содержал от 1500 до 2500 слов. Мы предоставим более подробную информацию о содержании позже в этом руководстве.

Оригинальность контента

Длинный контент в более чем 1000 слов постоянно получает больше акций и ссылок, чем более короткий контент

Важно, чтобы ваш контент не был дубликатом существующего контента онлайн, потому что ваш сайт будет оштрафован.

 

Оптимизация изображения

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

Обновление и повторная публикация старых постов в блогах с новым контентом и изображениями может увеличить органический трафик на 111%

 

Обновления

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

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

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

 

Если вы используете WordPress или любую другую платформу, которая использует плагины, убедитесь, что эти плагины всегда актуальны. Устаревшие плагины являются распространенной причиной, по которой хакеры могут проникнуть на ваш сайт

 

Безопасность

Как безопасность влияет на SEO? Хорошо, если ваш сайт взломан, его можно использовать для развертывания вредоносных программ. Google не заботится, несете ли вы ответственность за вредоносное ПО или вас взломали, веб-сайт будет оштрафован, то есть будет удален из результатов поиска. Это заставит все усилия SEO исчезнуть.

Почти половина веб-страниц в топ-10 сейчас используют шифрование HTTPS.

 

Качество и актуальность исходящих ссылок

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

Оптимизируйте общую структуру ссылок, ограничив 2-3 ссылками в статье и связанными с соответствующими постами в блоге.

 

Количество исходящих ссылок

Большое количество ссылок, которые ведут на веб-сайты доменов более низкого уровня, могут выглядеть нечетко. Вы можете показаться бесплатными для всех блогов, основной целью которых является получение ссылочного сока. Ссылочный сок — это термин, обозначающий положительный рейтинг, который сайт получает от ссылки на другой сайт. Другими словами, вы можете вызвать ненужное подозрение и начать терять авторитет, потому что слишком много ваших исходящих ссылок ведут на все виды различных веб-сайтов. Список доменов верхнего уровня можно найти в Интернет-корпорации по присвоению имен и номеров (ICANN).

Неработающие ссылки

Контент создает линию связи между вами и вашим клиентом. Эффективное общение увеличит удержание клиентов на 88% и повысит узнаваемость бренда на 87%

 

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

 

Партнерские ссылки

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

 

Грамматика и орфография

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

На самом деле, 90 процентов 10 ведущих сайтов использовали метаданные как часть своих стратегий оптимизации, а 80 процентов использовали теги H1 в своем контенте.

 

Пули и цифры

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

 

Полезный дополнительный контент

Средний показатель отказов для URL на первой странице результатов поиска составляет 46%.

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

 

Мультимедиа

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

Длина URL

Чрезмерное использование дефисов в URL можно рассматривать как спам, поэтому лучше по возможности соблюдать осторожность и ограничивать использование дефисов в URL. Брент Карндафф рекомендует, чтобы при написании URL-адреса вы делали его из 3-5 слов, разделенных дефисом (-), а не подчеркиванием (_)

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

 

URL-путь

Более короткие URL предпочтительнее. Вам не нужно доводить это до крайности, и если ваш URL уже содержит менее 50-60 символов, не беспокойтесь об этом вообще. Но если у вас есть URL-адреса длиной более 100 символов, вероятно, есть возможность переписать их и получить ценность. Короткие URL-адреса легче анализировать, копировать и вставлять, делиться ими в социальных сетях и вставлять

В этом нет ничего страшного, так как это оказывает очень небольшое влияние, но если ваша страница ближе к вашей домашней странице, в terdy.dy.ms внутренних ссылок, она может немного усилиться. Помните, что вы не должны позволять каждой странице ссылаться на вашу домашнюю страницу, и наоборот, поскольку это должно быть зарезервировано для страниц вашего сайта, которые, по вашему мнению, имеют наибольшую ценность. Итак, выберите несколько страниц с исключительным контентом, доступным с домашней страницы, и проследите, чтобы другой, менее популярный контент, естественно, также приводил к этим страницам. Если вы чрезмерно используете внутренние ссылки, это может повредить вашему рейтингу, но умелое использование их принесет вам несколько очков.

Ссылки и источники

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

Предыдущие статьи:

Продолжение:

Диапазон в Python

Тип range в Python генерирует последовательность целых чисел, определяя начальную и конечную точку диапазона. Обычно используется с циклом for в Python для итерации по последовательности чисел.

range() работает по-разному в Python 2 и 3.

В Python 2 есть две функции, которые позволяют генерировать последовательность целых чисел, rangeи xrange. Эти функции очень похожи, главное отличие в том, что range возвращает список и xrange возвращает объект xrange.

В Python 3 функция xrange была удалена, а функция range ведет себя подобно xrange в Python 2. range в Python 3 — это не функция, а тип, представляющий неизменяемую последовательность чисел.

В этой статье мы рассмотрим основы типа range в Python 3.

 

Синтаксис range() в Python

range принимает следующие формы:

range(stop)

range(start, stop[, step])


Аргументы, предоставляемые range, должны быть целыми числами. Плавающие числа и другие типы не допускаются.

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

 

range(stop) в Python

Когда предоставлен только один аргумент, range возвращает последовательность чисел, увеличивается на 1, начиная с 0 и заканчивая — 1.

Вот тип диапазона в действии:

for i in range(5):

    print(i)


 

Сгенерированная последовательность чисел начинается с 0 и заканчивается на 4 (5-1):

0

1

2

3

4


 

Если аргумент равен 0 или отрицательное целое число, range возвращает пустую последовательность:

print(list(range(-5)))


 

Мы конвертируем объект range в список, потому что range выполняет ленивую оценку целочисленной последовательности. На выходе получается пустой список:

[]


 

range(start, stop) в Python

Когда предусмотрены два аргумента, range возвращает последовательность чисел, увеличивается на 1, начиная с start к stop — 1.

Вот пример:

for i in range(3, 5):

    print(i)


 

3

4


 

Аргумент stop должен быть больше start. В противном случае последовательность будет пуста:

print(list(range(5, 3)))


 

[]


 

Вы можете использовать положительные и отрицательные целые числа в качестве аргументов:

print(list(range(-5, -3)))


 

[-5, -4]


 

print(list(range(-3, 0)))


 

[-3, -2, -1]


 

range(start, stop, step) в Python

Когда задано три аргумента, range возвращает последовательность чисел, увеличиваются или уменьшаются на step, начиная с start к stop — 1.

Если step положительный, range возвращает последовательность, которая увеличивается:

for i in range(0, 26, 5):

    print(i)


 

0

5

10

15

20

25


 

При увеличении аргумента stop должен быть больше чем start. В противном случае последовательность пуста.

Если step отрицательный, то range возвращает последовательность, которая уменьшается:

for i in range(20, 4, -5):

    print(i)


 

20

15

10

5


 

При уменьшении аргумента stop должен быть меньше чем start. В противном случае последовательность пуста.

Если step равно 0, вызывается исключение ValueError:

Traceback (most recent call last):

  File "<stdin>", line 1, in <module>

ValueError: range() arg 3 must not be zero


 

Вывод

Тип range в Python позволяет генерировать последовательность целых чисел. В основном используется в циклах for в Python.

Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь оставлять комментарии.



2020-02-29T16:33:12
Python

SEO в WordPress для начинающих

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

Читать

Резервные копии из папок. Хранение бэкапов

Часто простые домашние пользователи хранят данные на единственном диске, в одном экземпляре. Это неоправданно рискованно: если носитель станет нечитаемым, то информация будет безвозвратно утеряна. Поэтому стоит делать бэкапы хотя бы самых важных папок. У меня есть довольно быстрый и удобный способ делать бэкапы. Читать

Как импортировать или экспортировать параметры групповой политики в Windows 10

Если вы собираетесь применять одинаковые параметры групповой политики на нескольких компьютерах, вы можете использовать функцию экспорта и импорта. В этой статье мы покажем вам, как импортировать или экспортировать параметры групповой политики в Windows 10.

Читать

Как использовать Python в Windows

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

Python обычно предустановлен на MacOS и Linux, но есть несколько дополнительных проблем, с которыми пользователям Windows придется перейти, прежде чем они смогут начать использовать Python для своих проектов. Вот что вам нужно знать, если вы хотите узнать, как использовать Python в Windows.

Как установить Python на Windows

Поскольку Python не поставляется с предустановленной Windows, вам сначала нужно его установить. Существует две доступные версии Python — Python 3 и Python 2. В целях совместимости может потребоваться установка и использование Python 2 с более старым программным обеспечением Python.

Поддержка последней версии Python 2 (Python 2.7) заканчивается в 2020 году, однако, на этом этапе, вероятно, лучше придерживаться установки Python 3.

  • Чтобы начать работу с Python, вам нужно зайти на сайт Python и загрузить установщик для последней версии. Как уже упоминалось, мы рекомендуем вам скачать последнюю версию Python 3 Stable.

  • После загрузки запустите установщик Python. Вам будет представлено очень простое в использовании меню установщика с опциями для запуска установщика с автоматическими настройками или настройки его перед установкой.Однако, прежде чем выбрать какой-либо из параметров, нажмите кнопку Добавить Python to PATH внизу, чтобы добавить Python в переменную PATH. Это облегчит запуск Python из командной строки или PowerShell, просто набрав python , а не полный путь.

  • Когда вы будете готовы начать установку Python в Windows, выберите параметр « Установить сейчас», чтобы установить Python с использованием параметров по умолчанию, или « Настроить установку», чтобы внести изменения до начала установки.

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

  • В меню « Дополнительные параметры» вы сможете настроить способ установки Python. Вы можете оставить эти настройки по большей части, хотя, возможно, вы захотите установить флажок « Установить для всех пользователей», если на вашем компьютере несколько учетных записей.Вы также можете выбрать пользовательскую точку установки для вашей установки Python в поле Customize Install Location . Нажмите Установить, чтобы начать установку на этом этапе.

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

Как запускать проекты Python в Windows

После установки Python вы сможете использовать его для запуска существующего программного обеспечения Python или начать разработку собственных проектов Python. Вам понадобится Python IDE, чтобы начать кодирование ваших собственных проектов Python, таких как предварительно включенный IDLE , который вы можете запустить из меню Пуск Windows.

Чтобы запустить сам код Python, вам нужно использовать интерпретатор Python. Это программное обеспечение, которое преобразует код Python и выполняет его соответствующим образом на вашем ПК с Windows. Вам нужно будет открыть командную строку или окно PowerShell, чтобы иметь возможность использовать интерпретатор.

  • Чтобы открыть окно PowerShell, щелкните правой кнопкой мыши меню «Пуск» Windows и нажмите Windows PowerShell, чтобы начать.

  • Если вы добавили Python в переменную Windows PATH во время установки, вы сможете запустить интерпретатор, набрав python или py в окне терминала. Если вы этого не сделали, вам нужно будет использовать полный путь к интерпретатору Python, чтобы иметь возможность его запустить.

  • Интерпретатор позволяет вам набирать код Python и запускать его вручную. Например, print («Hello World») вернет Hello World, напечатанный интерпретатором.

  • Это отлично подходит для тестирования и изучения Python, но интерпретатор Python также используется для запуска более длинных файлов с кодом Python, а также скомпилированного программного обеспечения Python.Вы можете сделать это, набрав python filename.py или py filename.py в окне PowerShell, заменив filename.py вашим файлом Python. Используйте эквивалент файла filename.pyc для запуска скомпилированных файлов Python с расширением PYC.

  • Если вы ничего не знаете, когда используете интерпретатор Python, введите help(), чтобы загрузить справочную утилиту. Вы можете найти список доступных модулей Python, набрав модули , темы, набрав темы , ключевые слова, набрав ключевые слова , и символы, набрав символы . Как только вы закончите, введите quit, чтобы выйти из утилиты помощи и вернуться к интерпретатору.

  • Чтобы выйти из интерпретатора Python и вернуться в стандартное окно PowerShell, введите exit() и нажмите клавишу ввода.

Установка дополнительных модулей Python

Многие проекты Python созданы для использования преимуществ других модулей — общего программного обеспечения, которое другие проекты могут использовать для экономии времени, а не для «изобретения колеса». Вы можете найти и установить дополнительные модули с помощью PIP, индекса пакетов Python.

Прежде чем начать, вам нужно будет установить Python PIP , хотя, если вы установили Python 3.4 или новее, он должен быть предустановлен, если вы не удалили этот параметр во время предустановочной конфигурации Python.

Вы можете использовать PIP для установки новых модулей, открыв окно PowerShell и введя pip install package-name или python -m pip install package-name , заменив package-name именем пакета модуля, который вы можете установить. Вы можете искать пакеты для установки с помощью инструмента поиска на веб-сайте PIP.

Следующие шаги Python

Как мы показали здесь, вам не нужно переключаться на Linux или Mac, чтобы иметь возможность выбрать этот удобный для начинающих язык программирования. Если вы знаете, как использовать Python в Windows, вы можете начать изучать, как использовать его для своих увлечений и интересов.

Если вы хотите превратить установку Windows в более совершенную платформу для тестирования своего кода, вы можете подумать о переключении с PowerShell и установке вместо этого терминала Windows. У вас есть свои советы по написанию кода для Windows? Пожалуйста, оставьте их ниже.