Делаем правильный url адрес поста

Как сделать правильный url адрес поста?

правильный url адрес

Здравствуйте, дорогие друзья! Сегодня небольшой хак для wordpress, который также направлен на улучшение seo оптимизации вашего сайта. А конкретнее мы будем делать правильный url адрес поста оптимизируя его и убирая из него слишком короткие слова, или как их называют стоп-слова. Уверен, что для этого существуют какие-либо плагины, но это можно сделать легко и без плагина, просто добавив в файл functions.php не большую функцию.

По умолчанию WordPress генерирует URL из заголовка поста. Часто бывает что заголовок получается длинным и в нем например много предлогов. WordPress сам их не убирает, а с позиции seo это не очень правильно. Оптимальный правильный url адрес поста должен содержать 3-5 слов, если у вас больше, это может быть причиной плохого ранжирования постов или страниц сайта, например в Google. Сделайти ваши URL как можно короче.

Вставьте приведенный ниже код в файл functions.php вашей текущей темы и worpress будет автоматически короткие (менее 3 букв) слова из создаваемой ссылки поста.

add_filter('sanitize_title', 'remove_short_words');

function remove_short_words($slug) {
    if (!is_admin()) return $slug;
    $slug = explode('-', $slug);
    foreach ($slug as $k => $word) {
        if (strlen($word) < 3) {
            unset($slug[$k]);
        }
    }
    return implode('-', $slug);
}

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

 Удачи Вам и процветания!

Автор - Александр

Меня зовут Александр.
Я Вебмастер и SEO — специалист по созданию и продвижению сайтов на WordPress.
В профессиональном интернет-маркетинге c 2007 года. Основные направления: создание и продвижение web-проектов в российском сегменте интернет. Специализация: создание сайтов и их комплексное продвижение, внутренняя оптимизация, внешняя оптимизация, трафиковое продвижение, контентное продвижение...

Связаться со мной >>
Посмотреть все публикации

    Ваше имя (обязательно)

    Ваш e-mail (обязательно)

    Сообщение (обязательно)

    "Поставьте галочку, если вы не робот"

    и решите пример ответ буквами

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *