SEO Сообщество: Спрашивайте и помогайте

Присоединяйтесь к сообществу профессиональных веб-мастеров PR-CY, отвечайте на вопросы коллег и задавайте свои.

Q&A SEO

Атрибут rel="canonical"

Budun Budun  
46
  14.01.2024 14:29       726    

Приветствую
В вордпрессе есть опция "Настройки постоянных ссылок".
Где одной из настроек можно выбрать "Название записи", что мной было сделано. Со временем заметил, что вылезла проблема с не конаническими публикациями, так как настройка "Название записи" формирует ЧПУ.
Пришел к выводу, что лучшим решением является настройка "Простые", то-есть такой урл: https://site.com/?p=123
Вопрос.
Как в атрибуте rel="canonical" прописать, чтобы бот индексировал ID всех постов-публикаций, страниц, а не ЧПУ ссылки?


Ответы на пост (13) Написать ответ
nonindexed nonindexed
65
06.02.2024 17:41
Вы можете использовать следующий код для добавления атрибута rel="canonical" в шаблон вашей темы:

```php
function add_canonical_tag() {
    if (is_singular()) {
        global $post;
        echo '<link rel="canonical" href="https://pr-cy.ru/jump/?url=" . get_permalink($post->ID) . '" />' . "\n";
    }
}
add_action('wp_head', 'add_canonical_tag');
```

Код будет добавлять тег `<link rel="canonical">` на каждой отдельной странице и посте, указывая на их уникальный URL, включая идентификатор записи (например, https://site.com/?p123).

Поместите этот код в файл functions.php вашей темы, после этого боты будут индексировать ID всех ваших постов и страниц, вне зависимости от выбранной настройки "Настройки постоянных ссылок".
0
Budun Budun
46
09.02.2024 00:40
Мое предположение, о том, что лучше "простые ссылки", оказалось не верным. Таки лучше ЧПУ ссылки - человеко подобные урлы.
0
sungoldline sungoldline
1270
09.02.2024 02:34
Пора вам ник менять, походу отошли с будуна ))
0
Budun Budun
46
12.02.2024 11:24
Это ник для таких как вы, чтобы вы время потратили на клацание по клаве.
Я вообще не бухаю, даже пиво...
0
sungoldline sungoldline
1270
12.02.2024 12:44
Если не понимаете шуток, то лучше бы бухали, меньше хамили бы...
0
Budun Budun
46
12.02.2024 12:55
На любое действие, будет противодействие.
Или вы думали, вы самый креативный "шутник".
0
sungoldline sungoldline
1270
12.02.2024 13:04
Да ладно, вместо того чтобы обиды строить и "угрожать", лучше бы не тратили время на бестолковые отписки, а загуглили/заяндексили "как убрать canonical", инфы за неделю не осилите или у вас еще зубки не прорезались, чтобы вам все пережёвывать?
0
Олег Черников Олег Черников
0
09.02.2024 06:22
А зачем Вам ставить "Каноникал" на URL (?p=123) которые поиск не индексирует? Canonical д.б. индексируемым, наоборот с URL типа ?p=123 стаять ссылку на ЧПУ.
0
Prutskiy Prutskiy
1
11.02.2024 14:10
А не проще убрать каноникал, чтобы  не указывать ПС, где то каноничная , а где побочная ?
0
Budun Budun
46
12.02.2024 11:25
Как это сделать?
Подскажите пожалуйста.
0
sungoldline sungoldline
1270
12.02.2024 19:21
Топик отпад, заскринил себе в коллекцию. Давно не улыбало так, жаль ТС не понимает шуток. Надо извиниться. С таким диагнозом, грех смеяться над человеком. Ничего страшного, погуляет на воздухе (форумах) и вернется в школу......или в диспансер.
Budun, простите пжл, я никогда не страдал от будуна, будьте ко мне снисходительны!
0
Budun Budun
46
12.02.2024 22:11
Извиняюсь, за что вас простить ?
0
sungoldline sungoldline
1270
14.02.2024 16:06
Давно так не смеялся...
Ваш ник - это диагноз вас самого (имхо)
0