Перейти к содержимому













Фотография
Нужна помощь

Подмена заголовков под поисковый запрос.



Лучший Ответ Videostat, 06 Апрель 2022 - 13:36

GreyOFF

 

Если хостинг поддерживает php, то просто измени на хостинге расширение файла страницы на .php

Т.е. был файл imyastranicy.html а сделай его  imyastranicy.php

 

Затем

Есть код тайтла, к примеру

<title class="promo__title">БЛА БЛА БЛА МОЙ ТАЙТЛ-ЗАГОЛОВОК</title>

 

Вставь вот так

<title class="promo__title"><?php echo $multiTitle; ?></title>

т.е. вместо текста.

Перейти к сообщению


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 9

#1 GreyOFF

GreyOFF
  • Модератор
  • Сообщений: 1 137
  • Регистрация: 13.05.2014
  • Заработано: 428 руб.
Репутация: 789
  • Навыки обучения:

    Мой номер: 79196394717

Награды: 26

  
  
  
  
  
  
  
  

Отправлено 01 Апрель 2022 - 15:44

Приветствую всех! Кто может подсказать по поводу замены заголовка под поисковые запросы Яндекс Директ? 

 

Руководствовался этим видео, но ничего не вышло: 

 

 

Сайт: https://potolokstore.ru/

 

Кто понимает в коде, что я не так делаю? 



#2 Videostat

Videostat
  • Сливапер LVL 6
  • Сообщений: 683
  • Регистрация: 24.07.2015
  • Заработано: 305 руб.
Репутация: 618

Награды: 22

  
  
  
  
  
  
  
  

Отправлено 01 Апрель 2022 - 20:10

Пришли код и пример ссылки.

Это либо utm метка не совпадает, либо страница не .php, а .html (просто php код не отрабатывает).



#3 Videostat

Videostat
  • Сливапер LVL 6
  • Сообщений: 683
  • Регистрация: 24.07.2015
  • Заработано: 305 руб.
Репутация: 618

Награды: 22

  
  
  
  
  
  
  
  

Отправлено 01 Апрель 2022 - 20:37

 
 
<?php
 
$utm = $_GET['utm_term'];
//Это мы берем параметр метки utm_term
//Т.е. сейчас переменная $utm = слово
 
//Можно поставить например так $utm = $_GET['metka3'];
//Тогда $utm будет ровняться слово3
 
 
//А дальше скрипт проверяет по порядку чему равна эта переменная $utm
 
//Если по русски, if это ЕСЛИ, а else это ЕСЛИ НЕТ...
//Т.е. скрипт проверяет, если $utm ровняется слову СЛОВО (другими словами если в ссылке после utm_term слово СЛОВО), то заголовок будет Заголовок1
//Если в ссылке после utm_term=хлеб, то и заголовок будет Хлеб вкусный и т.д.
 
 
if($utm == 'слово') {
$multiTitle = 'Заголовок1';
}
elseif($utm == 'хлеб') {
$multiTitle = 'Хлеб вкусный';
}
elseif($utm == 'лимон') {
$multiTitle = 'Лимон кислый';
}
else{
$multiTitle = 'Заголовок по умолчанию'; //Это если не одно из слов не подошло, то пусть будет это.
}
?>
////////////////////////////////////////////////////////////////////////
 
//А этот кусок вставлять туда, где нужно вывести нужную фразу.
<?php echo $multiTitle; ?>


#4 GreyOFF

GreyOFF
  • Модератор
  • Сообщений: 1 137
  • Регистрация: 13.05.2014
  • Заработано: 428 руб.
Репутация: 789
  • Навыки обучения:

    Мой номер: 79196394717

Награды: 26

  
  
  
  
  
  
  
  

Отправлено 06 Апрель 2022 - 10:20

infolike, привет. Вот такой код:

<?php

$utm = $_GET['utm_term'];

if($utm == 'купить натяжной потолок монтажом') {
$multiTitle = 'Купить натяжной потолок с монтажом';
}
elseif($utm == 'монтаж м2 натяжного потолка') {
$multiTitle = 'Монтаж натяжного потолка';
}
elseif($utm == 'монтаж натяжного потолка') {
$multiTitle = 'Монтаж натяжного потолка';
}
elseif($utm == 'монтажа натяжных подвесных потолков') {
$multiTitle = 'Монтаж натяжных подвесных потолков';
}
elseif($utm == 'потолок в ванной комнате натяжной стоимость') {
$multiTitle = 'Натяжной потолок для ванной комнаты - стоимость от 75 руб./м2';
}
elseif($utm == 'установка натяжных потолков в ванной комнате') {
$multiTitle = 'Установка натяжных потолков в ванной комнате';
}
elseif($utm == 'установить натяжной потолок ванной') {
$multiTitle = 'Установка натяжного потолка в ванной комнате';
}
elseif($utm == 'натяжные потолки ванну установкой') {
$multiTitle = 'Натяжные потолки в ванную комнату с установкой';
}
elseif($utm == 'натяжные потолки стоимость кв м с установкой') {
$multiTitle = 'Натяжные потолки с установкой от 75 руб./м2';
}
elseif($utm == 'натяжные потолки рассчитать цены с установкой') {
$multiTitle = 'Рассчитайте цену натяжных потолков с установкой';
}
elseif($utm == 'натяжные потолки цена за 1м2 с установкой') {
$multiTitle = 'Натяжные потолки с установкой - цена от 75 рублей за 1м2';
}
elseif($utm == 'потолки натяжные цена с установкой') {
$multiTitle = 'Натяжные потолки с установкой - цена от 75 рублей за 1м2';
}
elseif($utm == 'натяжные потолки установка рассчитать') {
$multiTitle = 'Рассчитайте стоимость установки натяжных потолков';
}
elseif($utm == 'установить натяжной потолок цена') {
$multiTitle = 'Установка натяжного потолка - цена от 75 рублей за 1м2';
}
elseif($utm == 'сколько стоит установить натяжной потолок') {
$multiTitle = 'Установка натяжного потолка - цена от 75 рублей за 1м2';
}
elseif($utm == 'установка натяжных потолков цена за метр') {
$multiTitle = 'Установка натяжных потолков цена от 75 рублей за метр';
}
elseif($utm == 'установка натяжных потолков цена за метр квадратный') {
$multiTitle = 'Установка натяжных потолков цена от 75 рублей за квадратный метр';
}
elseif($utm == 'установка натяжных потолков') {
$multiTitle = 'Установка натяжных потолков';
}
elseif($utm == 'установка натяжных потолков метр') {
$multiTitle = 'Установка натяжных потолков - цена от 75 рублей за квадратный метр';
}
elseif($utm == 'установка натяжных потолков квадратный метр') {
$multiTitle = 'Установка натяжных потолков от 75 рублей квадратный метр';
}
elseif($utm == 'сколько стоит установка натяжного потолка') {
$multiTitle = 'Установка натяжного потолка от 75 рублей за квадратный метр';
}
elseif($utm == 'установка натяжных потолков цены акции') {
$multiTitle = 'Установка натяжных потолков цена по акции от 75 руб./м2';
}
elseif($utm == 'натяжные потолки установка дешево') {
$multiTitle = 'Установка дешевых натяжных потолков';
}
elseif($utm == 'м натяжной потолок установка') {
$multiTitle = 'Натяжной потолок с установкой';
}
elseif($utm == 'сколько стоит установка натяжных потолков цена') {
$multiTitle = 'Установка натяжных потолков - цена от 75 руб./м2';
}
elseif($utm == 'установка пластиковых натяжных потолков') {
$multiTitle = 'Установка пластиковых натяжных потолков';
}
elseif($utm == 'потолок натяжной квадрат установка') {
$multiTitle = 'Установка натяжного потолка от 75 рублей за квадратный метр';
}
elseif($utm == 'установка натяжных подвесных потолков') {
$multiTitle = 'Установка натяжных подвесных потолков';
}
elseif($utm == 'установка декоративной натяжной потолок') {
$multiTitle = 'Установка декоративного натяжного потолка';
}
elseif($utm == 'установка натяжной потолок туалет') {
$multiTitle = 'Установка натяжной потолка в туалет';
}
elseif($utm == 'установка натяжной потолок туалет') {
$multiTitle = 'Установка натяжного потолка в туалет';
}
elseif($utm == 'натяжные потолки цена за 1м2') {
$multiTitle = 'Натяжные потолки цена за 1м2 - 75 рублей';
}
elseif($utm == 'натяжной потолок цена за м2') {
$multiTitle = 'Натяжные потолки цена за 1м2 - от 75 рублей';
}
elseif($utm == 'натяжные потолки цена за метр') {
$multiTitle = 'Натяжные потолки цена от 75 рублей за метр';
}
elseif($utm == 'натяжной потолок стоимость 1 м2') {
$multiTitle = 'Натяжной потолок стоимость от 75 рублей за 1м2';
}
elseif($utm == 'стоимость натяжного потолка за квадратный метр') {
$multiTitle = 'Натяжной потолок от 75 рублей за 1м2';
}
elseif($utm == 'стоимость кв натяжного потолка') {
$multiTitle = 'Натяжной потолок от 75 рублей/м2';
}
elseif($utm == 'стоимость 1 м натяжного потолка') {
$multiTitle = 'Натяжной потолок от 75 рублей/м2';
}
elseif($utm == 'натяжные потолки фирмы') {
$multiTitle = 'Фирма по натяжным потолкам';
}
elseif($utm == 'фирмы занимающиеся натяжными потолками') {
$multiTitle = 'Фирма занимающаяся натяжными потолками';
}
else{
$multiTitle = 'Фабрика комфорта-натяжные потолки с установкой от 75 руб./м2';
}
?>

А данный кусок кода: <?php echo $multiTitle; ?>  вставил на сайт там где заголовок, в моем случае там класс class="promo__title", вставляю его вместо promo__title

 

Сайт HTML, он разрабатывался изначально так, его дизайнеры нарисовали, далее сверстали. Вот и не работает по ходу. И это печально. 

 

Пробовал делать через google tag, тоже ничего не вышло, не подменяются заголовки. 



#5 Videostat

Videostat
  • Сливапер LVL 6
  • Сообщений: 683
  • Регистрация: 24.07.2015
  • Заработано: 305 руб.
Репутация: 618

Награды: 22

  
  
  
  
  
  
  
  

Отправлено 06 Апрель 2022 - 13:36   Лучший Ответ

GreyOFF

 

Если хостинг поддерживает php, то просто измени на хостинге расширение файла страницы на .php

Т.е. был файл imyastranicy.html а сделай его  imyastranicy.php

 

Затем

Есть код тайтла, к примеру

<title class="promo__title">БЛА БЛА БЛА МОЙ ТАЙТЛ-ЗАГОЛОВОК</title>

 

Вставь вот так

<title class="promo__title"><?php echo $multiTitle; ?></title>

т.е. вместо текста.



#6 GreyOFF

GreyOFF
  • Модератор
  • Сообщений: 1 137
  • Регистрация: 13.05.2014
  • Заработано: 428 руб.
Репутация: 789
  • Навыки обучения:

    Мой номер: 79196394717

Награды: 26

  
  
  
  
  
  
  
  

Отправлено 06 Апрель 2022 - 16:09

infolike, да, хостинг поддерживает. Используем бегет. Благодарю, сейчас попробую.


Ага, я так изначально и делал с заголовком. В общем сейчас все протестирую. Отпишусь в тему. 



#7 Videostat

Videostat
  • Сливапер LVL 6
  • Сообщений: 683
  • Регистрация: 24.07.2015
  • Заработано: 305 руб.
Репутация: 618

Награды: 22

  
  
  
  
  
  
  
  

Отправлено 06 Апрель 2022 - 16:29

Вот например, Твой код работает http://3.pimenogg.be...отолок монтажом

 

Или вот так http://3.pimenogg.be...обще что угодно (Отображаться будет вообще любой текст)

 

Тогда код будет таким:

 

<?php
$utm = $_GET['utm_term'];
if($utm == '') {
$multiTitle = 'Пусто';
}
else{
$multiTitle = $utm;
}
?>


<p><?php echo $multiTitle; ?></p>

Сообщение отредактировал infolike: 06 Апрель 2022 - 16:36


#8 GreyOFF

GreyOFF
  • Модератор
  • Сообщений: 1 137
  • Регистрация: 13.05.2014
  • Заработано: 428 руб.
Репутация: 789
  • Навыки обучения:

    Мой номер: 79196394717

Награды: 26

  
  
  
  
  
  
  
  

Отправлено 06 Апрель 2022 - 17:28

Благодарю! Очень помог! Поменял HTML на PHP, все остальное сделал как сказал. И вуаля, все получилось) 



#9 Videostat

Videostat
  • Сливапер LVL 6
  • Сообщений: 683
  • Регистрация: 24.07.2015
  • Заработано: 305 руб.
Репутация: 618

Награды: 22

  
  
  
  
  
  
  
  

Отправлено 06 Апрель 2022 - 17:32

GreyOFF, ОГОНЬ. Если одностраничник, то ЗБС!, если многостроничник, то не забудь в путях на .php тоже поправить, а то пользователи будут .html искать  :o



#10 GreyOFF

GreyOFF
  • Модератор
  • Сообщений: 1 137
  • Регистрация: 13.05.2014
  • Заработано: 428 руб.
Репутация: 789
  • Навыки обучения:

    Мой номер: 79196394717

Награды: 26

  
  
  
  
  
  
  
  

Отправлено 06 Апрель 2022 - 17:34

infolike, там много страниц, все понял, надо поправить будет, совсем забыл об этом ;) . Спасибо за инфу.





Похожие темы Collapse

  Название темы Форум Автор Статистика Последнее сообщение

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

×

Зарегистрируйся моментально!