Я пытаюсь заменить существующий канонический тег на этой странице https://www.example.com/tours.htm с https://www.example.com/amp/tours.html. Я попробовал следующее ниже, но это не сработало. Есть ли способ заменить канонический тег динамически на странице?Как заменить href на существующий канонический тег?
<script>
$(document).ready(function() {
$('link[rel="canonical"]').attr('href', 'https://www.example.com/amp/tours.html');
}
</script>
Это пахнет спамом. Вместо этого используйте макет/общие URL-адреса. – Amit
Amit, я буду редактировать свои URL-адреса, но так, чтобы вы и все знали - это не афера! Я пытался использовать в предыдущих вопросах http://tinyurl.com/, но StackOverflow этого не допускал. Поэтому, пожалуйста, взгляните на свое место в другом месте. – Parlanchina
@Amit прав. Ваш вопрос **, как это сделать, он не должен использовать ваши URL-адреса - ** как ** будет работать для любого. – user2182349