Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Помогите решить проблемку с логотипом


Recommended Posts

Всем привет кто читает эту тему.

Начитался всяких сео полезностей по оптимизации сайта, и вот хочу кое-что изменить у себя на сайте

Задача:

1) Сделать логотип на главной странице НЕ кликабельным, но на всех остальных страницах сайта должен быть кликабельный и вести на главную.

Спросите для чего это? Этим простым решением мы убираем цикличность переходов для робота поисковика. Робот не будет постоянно переходить по логотипу на главной, а будет идти дальше в ваши категории, товары итд).

Очень прошу отписать всем у кого есть какие то идеи, может уже было решение, не нашел..

Спасибо за внимание.

Надіслати
Поділитися на інших сайтах


Где вы этот бред вычитали? :ugeek:

Робот и так по всему сайту, а чтобы он не забыл чего, для этого вполне хватит sitemap.

Спасибо за ваше мнение но мне нужны идеи по реализации а не отговорки. Зайдите на розетку и посмотрите, как там все реализовано, у них много чего сделано Правильно:

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

Можно много писать отговорок, почему не стоит что то делать, но я привык улучшать а не искать отговорки, тема открыта, жду идей

Спасибо за внимание

Надіслати
Поділитися на інших сайтах


catalog/view/theme/default/template/common/header.tpl

<?php if ($logo) { ?>

<?php if (isset($this->request->get['route']) && $this->request->get['route'] != 'common/home') { ?>

<div id="logo"><a href="<?php echo $home; ?>"><img src="<?php echo $logo; ?>" title="<?php echo $name; ?>" alt="<?php echo $name; ?>" /></a></div>

<?php } else { ?>

<div id="logo"><img src="<?php echo $logo; ?>" title="<?php echo $name; ?>" alt="<?php echo $name; ?>" /></div>

<?php }?>

<?php } ?>

  • +1 5
Надіслати
Поділитися на інших сайтах

catalog/view/theme/default/template/common/header.tpl

<?php if ($logo) { ?>

<?php if (isset($this->request->get['route']) && $this->request->get['route'] != 'common/home') { ?>

<div id="logo"><a href="<?php echo $home; ?>"><img src="<?php echo $logo; ?>" title="<?php echo $name; ?>" alt="<?php echo $name; ?>" /></a></div>

<?php } else { ?>

<div id="logo"><img src="<?php echo $logo; ?>" title="<?php echo $name; ?>" alt="<?php echo $name; ?>" /></div>

<?php }?>

<?php } ?>

Спасибо огромное, я думаю, для тех кто заморочен продвижением и улучшением магазина данная тема будет важна, а ваш ответ, как всегда, четок и понятен. За что вам и спасибо.
Надіслати
Поділитися на інших сайтах


  • 10 months later...

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

Надіслати
Поділитися на інших сайтах


  • 1 year later...

А для OpenCart 2.0 есть решение?

 

Вот кусочек исходного catalog/view/theme/default/template/common/header.tpl:

          <?php if ($logo) { ?>
          <a href="<?php echo $home; ?>"><img src="<?php echo $logo; ?>" title="<?php echo $name; ?>" alt="<?php echo $name; ?>" class="img-responsive" /></a>
          <?php } else { ?>
          <h1><a href="<?php echo $home; ?>"><?php echo $name; ?></a></h1>
          <?php } ?>
Надіслати
Поділитися на інших сайтах


Контроллер:

$data['is_home'] = !isset($this->request->get['route']) || ($this->request->get['route'] == 'common/home');

tpl:

          <?php if ($logo) { ?>
          <?php if (!$is_home) { ?><a href="<?php echo $home; ?>"><?php } ?><img src="<?php echo $logo; ?>" title="<?php echo $name; ?>" alt="<?php echo $name; ?>" class="img-responsive" /><?php if (!$is_home) { ?></a><? } ?>
          <?php } else { ?>
          <h1><?php if (!$is_home) { ?><a href="<?php echo $home; ?>"><?php } ?><?php echo $name; ?><?php if (!$is_home) { ?></a><?php } ?></h1>
          <?php } ?>

  • +1 1
Надіслати
Поділитися на інших сайтах

 

Контроллер:

$data['is_home'] = !isset($this->request->get['route']) || ($this->request->get['route'] == 'common/home');

tpl:

          <?php if ($logo) { ?>
          <?php if (!$is_home) { ?><a href="<?php echo $home; ?>"><?php } ?><img src="<?php echo $logo; ?>" title="<?php echo $name; ?>" alt="<?php echo $name; ?>" class="img-responsive" /><?php if (!$is_home) { ?></a><? } ?>
          <?php } else { ?>
          <h1><?php if (!$is_home) { ?><a href="<?php echo $home; ?>"><?php } ?><?php echo $name; ?><?php if (!$is_home) { ?></a><?php } ?></h1>
          <?php } ?>

Спасибо)

Надіслати
Поділитися на інших сайтах


  • 11 months later...

Кто может подсказать, как на главной странице сделать некликабельно меню "Главная"?

убрать с меню

достаточно крошек и лого

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.