h1 на главной и в статьях
Страницы: 1
h1 на главной и в статьях
Ночь уже, туплю потихоньку.

В шаблоне по умолчаниюв main.tpl в h1 лого прикручен:


Код
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
{headers}
<link rel="icon" href="{THEME}/images/favicon.ico" type="image/x-icon" /> 
<link rel="shortcut icon" href="{THEME}/images/favicon.ico" type="image/x-icon" />
<link media="screen" href="{THEME}/css/style.css" type="text/css" rel="stylesheet" />
<link media="screen" href="{THEME}/css/engine.css" type="text/css" rel="stylesheet" />
</head>
<body oncopy="return false">
{AJAX}
<div id="container">
    
     
    
   <div id="header">
       <div class="logo">
            <h1><a href="/" title="Главная"><img src="{THEME}/images/logo.png" alt="" />БЛА БЛА БЛА БЛА БЛа Бла бла</a></h1>
      </div>
 

При выводе любой статьи - два h1 в микроразметке - один этот БЛА БЛА, и один статьи. Хотя по идее на главной должен быть в h1 тайтл главной, в статье просто тайтл статьи.

Если убирать тот, который на лого прикручен - соответственно на главной не будет h1.

:confused:куда рыть и зачем?
Цитата
naribalky пишет:
Если убирать тот, который на лого прикручен - соответственно на главной не будет h1.
Привяжите вывод на главной в н1 по uri через скрипт php. В остальных случаях - можно использовать  любой оптимальный заголовок, с нужным масштабированием через стили. Или вообще его убрать - тут уж как нужно, думается.

Например:
Код
<?php 
if ($_SERVER['REQUEST_URI'] == '/' ){ echo '<h1><a href="/" title="Главная">
<img src="{THEME}/images/logo.png" alt="" />БЛА БЛА БЛА БЛА БЛа Бла бла</a></h1>';
} 
else { echo '<h4><a href="/" title="Главная">
<img src="{THEME}/images/logo.png" alt="" />БЛА БЛА БЛА БЛА БЛа Бла бла</a></h4>';
}
?> 

Имхо.
h1 используется непосредственно в заголовке статьи, использование в любом другом месте сайта это уже ошибка с точки зрения СЕО
Coder тему говорит, так будет работать, решение в лоб, только нужно пхп включить в шаблоне.
А так можно определить свою функцию, которая бы определяла бы главная страница или нет и возвращала тру или фолс. А в шаблоне
{if $is_main}
main!
{else}
not main
{/if}
Цитата
sergey patutin пишет:
А так можно определить свою функцию, которая бы определяла бы главная страница или нет и возвращала тру или фолс. А в шаблоне
{if $is_main}
main!
{else}
not main
{/if}
А еще можно фигней не заниматься и сделать по человечески, это же дле
На главной
Код
   [aviable=main]<h1><a href="/" title="Главная"><img src="{THEME}/images/logo.png" alt="" />БЛА БЛА БЛА БЛА БЛа Бла бла</a></h1> [/aviable] 

Везде, кроме главной
Код
    [not-aviable=main]<span><a href="/" title="Главная"><img src="{THEME}/images/logo.png" alt="" />БЛА БЛА БЛА БЛА БЛа Бла бла</a></span> [/not-aviable]  

Код
<div class="logo">
[aviable=main]<h1><a href="/" title="Главная"><img src="{THEME}/images/logo.png" alt="" />БЛА БЛА БЛА БЛА БЛа Бла бла</a></h1> [/aviable]
[not-aviable=main]<span><a href="/" title="Главная"><img src="{THEME}/images/logo.png" alt="" />БЛА БЛА БЛА БЛА БЛа Бла бла</a></span> [/not-aviable]   
</div>
Изменено: Olderman - 3 Марта 2014 02:30
Цитата
Coder пишет:
Имхо.
Полночи мучился, практически тоже самое втыкал.

Цитата
Николай Z пишет:
h1 используется непосредственно в заголовке статьи
Капитан очевидность? smile:)

Цитата
Olderman пишет:
это же дле
Стараюсь aviable не использовать - скрытый текст, пусть и паранойей можно назвать.


Вспоминал после чего исчез h1 на главной. Он был в названии сайта. Исчез после того, как в файле engine.php


Код
$metatags['title'] = $titl_e . $page_extra . ' &raquo; ' . $config['home_title'];

заменил на


Код
$metatags['title'] = $titl_e . $page_extra;

Это для того чтобы убрать название сайтов из тайтла в статьях. И:


Код
$metatags['title'] = $nam_e . $page_extra . ' &raquo; ' . $metatags['title'];

заменил на


Код
$metatags['title'] = $nam_e . $page_extra;

Это для удаления названия сайта из категорий.

Сейчас ещё раз php запилить попытаюсь.
Цитата
naribalky пишет:
Стараюсь aviable не использовать - скрытый текст, пусть и паранойей можно назвать.
Это не скрытый текст, его не будет в коде, выводится чистый код, без всяких скрытий, и это будет самым правильным решением, и вообще уберите h1 из лого, пропишите в css отдельный класс
Цитата
naribalky пишет:
Стараюсь aviable не использовать - скрытый текст, пусть и паранойей можно назвать.
нет никакой связи между скрытым текстом и aviable . Скрытый текст это когда он в коде есть, но на странице его не видно. в данном случае это не скрытый текст, а его полное отсутствие. НУ если вам нравится через опу, то ради бога, продолжайте ерундой заниматься
Цитата
Сергей Макаренко пишет:
Это не скрытый текст, его не будет в коде
Стараюсь этот тег вообще не использовать smile:(
smile:confused:И по идее нужно вернуть h1 на тайтл сайта, а не на лого. :confused:Вообще интересно очень, что он на лого делает

Запилил с aviable.  В категориях и подкатегориях нет h1, но они у меня закрыты в метатегах от индексации.

И ещё - анализ контента на супре не видит H, которые в css прописаны? Никто не сталкивался?

Olderman и остальным спасибо!!!
Изменено: naribalky - 3 Марта 2014 09:22
Страницы: 1
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
16:33 Работаем в P2P платежах BYBIT | USDT - RUB , RUB - USDT | Ищем постоянных клиентов , выгодные условия. 
20:13 Dao.AD: Монетизация и покупка Push/Pops/Inpage и Video трафика! 
19:41 25$ (ежемесячно) AdSense 
21:39 Подскажите где продвигать сайт. 
10:57 3snet - гемблинг, беттинг, форекс, бинарные опционы, майнинг 
19:12 Мошенники-копирайтеры 
08:57 Индексация страниц 
17:15 Услуги рассылки Viber|Whatsapp|IMO. 
16:45 Cryptonet.pro - быстрый и надежный обмен электронных валют! 
15:57 Volna.money 
15:40 CoinCapital  
14:54 Swapper.ws - Обмен криптовалют. Быстро, выгодно, круглосуточно. 
14:25 Продам аккаунты Gmail USA IP | Gmail MIX IP | Outlook Old 
12:51 JustProxy.Biz - Резидентные прокси без ограничения по трафику 
21:05 Точные прогнозы на футбол 
15:05 Топ-5 способов использовать мобильные прокси для бизнеса: подробный обзор 
11:58 Куплю проигрышные букмекерские аккаунты 
11:58 Добро пожаловать в цифровой мир... 
00:12 Огородники 
10:59 Новости искусственного интеллекта 
04:26 Хром ругается на форум