Изменить canonical в Yoast для главной страницы

12
D
На сайте с 04.01.2012
Offline
115
884

Плагин Yoast SEO делает мне canonical

https://domain.com/

а мне нужно без закрывающего слэша, т.е. так:

https://domain.com

Как это сделать? Есть ли какие-то настройки?

S
На сайте с 01.12.2017
Offline
153
#1

в .htaccess уберите слеш

S
На сайте с 30.09.2016
Offline
469
#2
dwell:
а мне нужно без закрывающего слэша

Не майся дурью. Тебе это не нужно.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
D
На сайте с 04.01.2012
Offline
115
#3
smurf:
в .htaccess уберите слеш

Какой именно? :)

Gerga
На сайте с 02.08.2015
Offline
94
#4
dwell:
Плагин Yoast SEO делает мне canonical
https://domain.com/
а мне нужно без закрывающего слэша, т.е. так:
https://domain.com
Как это сделать? Есть ли какие-то настройки?

2 варианта:

1. Если у вас установлена статическая страница в качестве главной страницы, для страницы можете прописать каноникал в это поле http://joxi.ru/vAWnykjtgL9X92.

2. Использовать фильтр wpseo_canonical. Пример:


/**
* Функция переписывает canonical страницы
* применяется к фильтру wpseo_canonical
* https://yoast.com/wordpress/plugins/seo/api/
**/
function filter_wpseo_canonical($canonical) {
if (is_front_page() || is_home()) {
$canonical = get_site_url();
}

return $canonical;
};

add_filter('wpseo_canonical', 'filter_wpseo_canonical');

Код можете добавить в functions.php вашей темы или создайте плагин, чтобы каноникал не зависил от текущей темы.

S
На сайте с 30.09.2016
Offline
469
#5

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

---------- Добавлено 10.08.2019 в 21:24 ----------

Но тупым анонимам не понять хороших советов. Сочувствую им. :(

И да: по вопросу, почему удалять слэш с главной страницы - глупое занятие, задавайте вопрос в разделе "Практика оптимизации". Там объяснят. Не программерское это дело - такие общеизвестные вещи растолковывать.

Gerga
На сайте с 02.08.2015
Offline
94
#6
smurf:
в .htaccess уберите слеш

В WP и так идет редирект с domain.com/ на domain.com, но в каноникал указывается domain.com/.

---------- Добавлено 10.08.2019 в 21:34 ----------

Sitealert:
по вопросу, почему удалять слэш с главной страницы - глупое занятие, задавайте вопрос в разделе "Практика оптимизации"

Тут таких вопросов нет. ТС обратился с конкретной задачей. Возможно он понимает, зачем ему это нужно, поэтому ищет решения.

S
На сайте с 30.09.2016
Offline
469
#7
Gerga:
Тут таких вопросов нет. ТС обратился с конкретной задачей. Возможно он понимает, зачем ему это нужно, поэтому ищет решения.

Именно поэтому дело каждого честного человека объяснить ему, что это бестолковое занятие, а не поддерживать его в продолжении сего.

Gerga
На сайте с 02.08.2015
Offline
94
#8

Sitealert, а ты не предполагал, что может тебе нужно поучиться у ТСа поэтому вопросу, а не учить ТСа? :)

С чего ты взял, что - это бестолковое занятие, ты же не сео-специалист.

S
На сайте с 30.09.2016
Offline
469
#9

Gerga, тебе самому надо поучиться. Иди в раздел "Любые вопросы от новичков по оптимизации", там ребята отзывчивые, объяснят.

Gerga
На сайте с 02.08.2015
Offline
94
#10

Sitealert,

Gerga:
С чего ты взял, что - это бестолковое занятие, ты же не сео-специалист.

так ты програмист или сео-специалист , чтобы делать вывод "это бестолковое занятие"?

12

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