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


Дублирование Тега H1 В Карточке Товара


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

#1 spliny

spliny

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 75 сообщений
  • ГородКострома

Отправлено 27 Август 2014 - 15:43

Здравствуйте. Помогите пожалуйста разобраться. В карточке товара, помимо стандартного тега h1 c названием товара есть ещё полная его копия, которую я не могу найти, но видит робот. Шаблон страницы товара на наличие h1 проверил - тоже не нашёл....
откуда этот дубль берётся и как его убрать?

#2 MikDark

MikDark

    Активный участник

  • Модераторы
  • 6 300 сообщений

Отправлено 27 Август 2014 - 15:53

Просмотр сообщенияspliny (27 Август 2014 - 15:43) писал:

Здравствуйте. Помогите пожалуйста разобраться. В карточке товара, помимо стандартного тега h1 c названием товара есть ещё полная его копия, которую я не могу найти, но видит робот. Шаблон страницы товара на наличие h1 проверил - тоже не нашёл....
откуда этот дубль берётся и как его убрать?

У Вас в шаблоне HTML есть:
<h1>{GOODS_NAME}</h1>

поменяйте там на:
<h2>{GOODS_NAME}</h2>


#3 spliny

spliny

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 75 сообщений
  • ГородКострома

Отправлено 27 Август 2014 - 16:08

Просмотр сообщенияMikDark (27 Август 2014 - 15:53) писал:

У Вас в шаблоне HTML есть:
<h1>{GOODS_NAME}</h1>

поменяйте там на:
<h2>{GOODS_NAME}</h2>

Да, видимо другого варианта нет...ибо где искать вот этот фрагмент кода, содержащий дублирующий h1 тег непонятно:

<div class="cart">
                  <div class="qty-button-down">
                    <a href="#" class="qty-down">-</a>
                  </div>
                  <input type="text" name="form[goods_mod_quantity]" size="1" value="1" title="Количество" class="qty">
                  <div class="qty-button-up">
                    <a href="#" class="qty-up">+</a>
                  </div>
                  <input type="button" value="Купить" id="button-cart" class="buy_button" onclick="quickorder('.goodsDataForm2'); return false;" title="Положить &laquo;Украшение на уголки воротника «Крылья»&raquo; в корзину">
                  
                </div>
                
              </form>
            </div>
            <h1>Украшение на уголки воротника «Крылья»</h1>
                    <div class="clear"></div>
       </div>
      <div class="shdw"></div>
    </div>
может у Вас есть вариант где его найти?

#4 MikDark

MikDark

    Активный участник

  • Модераторы
  • 6 300 сообщений

Отправлено 27 Август 2014 - 16:09

Просмотр сообщенияspliny (27 Август 2014 - 16:08) писал:

Да, видимо другого варианта нет...ибо где искать вот этот фрагмент кода, содержащий дублирующий h1 тег непонятно:

<div class="cart">
  <div class="qty-button-down">
<a href="#" class="qty-down">-</a>
  </div>
  <input type="text" name="form[goods_mod_quantity]" size="1" value="1" title="Количество" class="qty">
  <div class="qty-button-up">
<a href="#" class="qty-up">+</a>
  </div>
  <input type="button" value="Купить" id="button-cart" class="buy_button" onclick="quickorder('.goodsDataForm2'); return false;" title="Положить &laquo;Украшение на уголки воротника «Крылья»&raquo; в корзину">
  
</div>

  </form>
</div>
<h1>Украшение на уголки воротника «Крылья»</h1>
<div class="clear"></div>
  </div>
  <div class="shdw"></div>
</div>
может у Вас есть вариант где его найти?

Это как раз и есть тот участок кода, который написан выше.

#5 spliny

spliny

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 75 сообщений
  • ГородКострома

Отправлено 27 Август 2014 - 16:16

вот я дурак, не замтил, что вы про шаблон HTML написали... ещё подумал почему просто h1, а не <h1 itemprop="name"></h1> написали.

Огромнейшее спасибо!

#6 Rebvjd

Rebvjd

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 247 сообщений

Отправлено 28 Октябрь 2014 - 21:01

Здравствуйте. Я вычитал: В коде HTML тэг h1 должен быть чистым, то есть не должен содержать никаких атрибутов, классов, а также ссылок. С точки зрения стандартов HTML, это допускается, но с точки зрения SEO-оптимизации не рекомендуется.
А у меня он в категориях такого вида:
<div class="h1static clear">
<h1 class="fnt18n">Молодежные рюкзаки</h1>
Если я все правильно понимаю и помню, то я сам раньше изменял его на другой шрифт. Как сделать тег "ЧИСТЫМ"????

#7 Danil

Danil

    Активный участник

  • Модераторы
  • 4 645 сообщений

Отправлено 28 Октябрь 2014 - 21:59

Просмотр сообщенияRebvjd (28 Октябрь 2014 - 21:01) писал:

Здравствуйте. Я вычитал: В коде HTML тэг h1 должен быть чистым, то есть не должен содержать никаких атрибутов, классов, а также ссылок. С точки зрения стандартов HTML, это допускается, но с точки зрения SEO-оптимизации не рекомендуется.
А у меня он в категориях такого вида:
<div class="h1static clear">
<h1 class="fnt18n">Молодежные рюкзаки</h1>
Если я все правильно понимаю и помню, то я сам раньше изменял его на другой шрифт. Как сделать тег "ЧИСТЫМ"????
Здравствуйте.
Применение классов к тэгу h1 допустимо для SEO-оптимизации, главное чтобы сам заголовок был заметным, так же он должен находится вверху страницы.
Пример того, как не должен выглядеть заголовок в тэге h1:
-Белый шрифт, на белом фоне(его не видно).
-Размер шрифта 5px(очень маленький).

#8 Rebvjd

Rebvjd

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 247 сообщений

Отправлено 29 Октябрь 2014 - 23:35

Просмотр сообщенияDanil (28 Октябрь 2014 - 21:59) писал:

Здравствуйте.
Применение классов к тэгу h1 допустимо для SEO-оптимизации, главное чтобы сам заголовок был заметным, так же он должен находится вверху страницы.
Пример того, как не должен выглядеть заголовок в тэге h1:
-Белый шрифт, на белом фоне(его не видно).
-Размер шрифта 5px(очень маленький).
Хорошо, а все таки как это исправить?

#9 Alekseys

Alekseys

    Активный участник

  • Модераторы
  • 2 355 сообщений

Отправлено 29 Октябрь 2014 - 23:49

Просмотр сообщенияRebvjd (28 Октябрь 2014 - 21:01) писал:

Здравствуйте. Я вычитал: В коде HTML тэг h1 должен быть чистым, то есть не должен содержать никаких атрибутов, классов, а также ссылок. С точки зрения стандартов HTML, это допускается, но с точки зрения SEO-оптимизации не рекомендуется.
А у меня он в категориях такого вида:
<div class="h1static clear">
<h1 class="fnt18n">Молодежные рюкзаки</h1>
Если я все правильно понимаю и помню, то я сам раньше изменял его на другой шрифт. Как сделать тег "ЧИСТЫМ"????
В шаблоне Товары замените
<h1 class="fnt18n">{CATEGORY_NAME}</h1>
на
<h1>{CATEGORY_NAME}</h1>
и в шаблоне Страница замените
<h1 class="fnt18n">{PAGE_NAME}</h1>
на
<h1>{PAGE_NAME}</h1>


#10 AnnaM

AnnaM

    Активный участник

  • Модератоpы
  • 1 040 сообщений

Отправлено 29 Октябрь 2014 - 23:49

Просмотр сообщенияRebvjd (29 Октябрь 2014 - 23:35) писал:

Хорошо, а все таки как это исправить?
Если вы хотите "освободить" тэг H1 от классов, то можете заменить
<h1 class="fnt18n">Молодежные рюкзаки</h1>
на
<h1><div class="fnt18n">Молодежные рюкзаки</div></h1>


#11 Rebvjd

Rebvjd

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 247 сообщений

Отправлено 30 Октябрь 2014 - 00:05

А скажите пожалуйста, на что этот класс влияет? И где это менять?

#12 Alekseys

Alekseys

    Активный участник

  • Модераторы
  • 2 355 сообщений

Отправлено 30 Октябрь 2014 - 00:07

Просмотр сообщенияRebvjd (30 Октябрь 2014 - 00:05) писал:

А скажите пожалуйста, на что этот класс влияет?
Данный класс меняет стиль шрифта и его размер.




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

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