Как мне обработать URL статьи, которая находится в более чем одной категории


8

В нашей базе знаний (размещенной в Wordpress) есть одна статья, которая имеет отношение к 2 категориям. Я не хочу дублировать статью и размещать ее отдельно в каждой категории, опасаясь негативного SEO.

Например, категория A и категория B используют одну и ту же статью.

Наша структура URL:

example.com/knowledge-base/category-name/article-name

Теперь возникает проблема, если название статьи совпадает, какое название категории входит в URL?

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

Ответы:


6

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

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

Без названия категории в URL вы можете легко разместить статьи в любом количестве категорий.


Я прочитал этот пост от Yoast, который рекомендует использовать имя категории в URL. Как вы думаете, с именем подкаталога в URL, а также преимущества SEO больше не применимы?
Walbuc

См. Мой ответ на вопрос: являются ли ключевые слова в URL хорошим SEO или излишне избыточным? , Это хороший обзор того, как думать о ключевых словах в URL. Совет Yoast устарел. Добавление дополнительных ключевых слов в URL не поможет. Вместо этого сосредоточьтесь на том, что будет работать лучше для пользователей. URL-адреса должны быть описательными, запоминающимися и короткими. Я использую пользовательские постоянные ссылки для WordPress, чтобы я мог настроить URL для каждой статьи в отдельности.
Стивен Остермиллер

@StephenOstermiller правильно. Мало того, что это не обеспечивает большую ценность, но и делает огромную боль с точки зрения сортировки вашего контента. Yoast на самом деле избавился от своей пользовательской категории несколько обновлений назад, и теперь он позволяет удалить только стандартную.
dasickle

5

Правильный способ избежать дубликатов SEO - использовать канонический URL для каждой страницы.

Таким образом, ваша статья может отображаться в любом количестве категорий, а в качестве канонического URL будет указан URL самой статьи.

Вот результаты Google, которые могут помочь вам реализовать это: https://www.google.de/search?q=wordpress+plugin+canonical+url&ie=utf-8&oe=utf-8&gws_rd=cr&ei=R28aVZnPIYjfavyRgVg


1

Я думаю, что вы можете перейти по ссылке, как это:

// Close to domain:
http://www.example.com/article-name
// Or, alternatively, add a 'prefix' (e.g.: /blog/article, or /products/article):
http://www.example.com/articles/article-name 

Это повысит эффективность SEO в URL, потому что он намного короче, а соответствующая часть ( article-name) ближе к URL. Оба не мэры, но каждый помогает.

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


Привет, Martijn. У нас также есть блог в подкаталоге, поэтому мы должны сохранить часть базы знаний в этой ссылке. Как отмечено в ответе выше, я прочитал противоречивые мнения об этом, как и в этом посте от Yoast . Я сейчас правильно запутался :(
Walbuc

А те, на которые нет ссылок /blog/article-name? Если нет, я бы порекомендовал это. Вы могли бы так же, как мой редактор
Мартейн
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.