Евгенич 0 Posted March 1, 2020 Report Share Posted March 1, 2020 Здравствуйте.При анализе своего сайта многое удалось улучшить. Но возникла проблема. Справиться не могу. Возможно сказывается незнание программирования. Возможно и ошибка где то. Не получается победить заголовок H1. Даже если строка пуста, все равно пишет, что их 2. Подскажите пожалуйста, в чем проблема. Сайт сделан на WP. Есть скрины, но их сюда не прикрепить. Вот код из header.php <?php if ( is_front_page() && is_home() ) : ?> <h1 class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></h1> <?php else : ?> <p class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></p> <?php Quote Link to post Share on other sites
VIP vituson 607 Posted March 1, 2020 VIP Report Share Posted March 1, 2020 Попробуйте изменить код в 1-й строке: <?php if ((is_front_page()) and (!is_paged())) { ?> <h1 class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></h1> <?php else : ?> <p class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></p> <?php } ?> Quote Link to post Share on other sites
Евгенич 0 Posted March 1, 2020 Author Report Share Posted March 1, 2020 Не помогло ( Quote Link to post Share on other sites
Евгенич 0 Posted March 1, 2020 Author Report Share Posted March 1, 2020 Сторка в анализаторе, даже если полностью пустая, все равно пишет что " Слишком много тегов H1 найдено на вашей странице (2). Для достижения наилучших результатов SEO на каждой странице должен быть ровно один тег H1. Quote Link to post Share on other sites
VIP vituson 607 Posted March 1, 2020 VIP Report Share Posted March 1, 2020 4 минуты назад, Евгенич сказал: Сторка в анализаторе, даже если полностью пустая, все равно пишет что " Слишком много тегов H1 найдено на вашей странице (2). Для достижения наилучших результатов SEO на каждой странице должен быть ровно один тег H1. Возможно, анализатор "видит" закешированную страницу сайта. Откройте сами текущую страницу и посмотрите ее Html код, посмотрите, сколько тегов H1. Quote Link to post Share on other sites
Евгенич 0 Posted March 1, 2020 Author Report Share Posted March 1, 2020 Только что, vituson сказал: Возможно, анализатор "видит" закешированную страницу сайта. Как это победить ? Quote Link to post Share on other sites
VIP vituson 607 Posted March 1, 2020 VIP Report Share Posted March 1, 2020 Только что, Евгенич сказал: Как это победить ? Если на сайте есть плагины кеширования, очистить кеш или отключить временно плагин. Quote Link to post Share on other sites
VIP vituson 607 Posted March 1, 2020 VIP Report Share Posted March 1, 2020 Также у вас, возможно, на главной выводится статическая страница с текстом, у которой есть свой заголовок H1. Quote Link to post Share on other sites
Евгенич 0 Posted March 1, 2020 Author Report Share Posted March 1, 2020 Только что, vituson сказал: Также у вас, возможно, на главной выводится статическая страница с текстом, у которой есть свой заголовок H1. Да , страница статистическая. Т.е. если сделаю не статистическую, проблема исчезнет ? Quote Link to post Share on other sites
VIP vituson 607 Posted March 1, 2020 VIP Report Share Posted March 1, 2020 Можете оставить только этот код вместо всех строк кода: <p class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></p> Quote Link to post Share on other sites
VIP vituson 607 Posted March 1, 2020 VIP Report Share Posted March 1, 2020 Только что, Евгенич сказал: Да , страница статистическая. Т.е. если сделаю не статистическую, проблема исчезнет ? Вероятно, либо смотрите комментарий выше. Quote Link to post Share on other sites
VIP vituson 607 Posted March 1, 2020 VIP Report Share Posted March 1, 2020 Либо, как вариант, также исправить код в файле page.php <?php if ((is_front_page()) and (!is_paged())) { ?> <h2>код заголовка</h2> <?php else : ?> <h1>код заголовка</h1> <?php } ?> Quote Link to post Share on other sites
Евгенич 0 Posted March 1, 2020 Author Report Share Posted March 1, 2020 Ничего не помогает. Значит статистическая плотно сидит. Или я чт то не так делаю. Quote Link to post Share on other sites
Евгенич 0 Posted March 1, 2020 Author Report Share Posted March 1, 2020 anticfur.ru Вот сайт, может это как то подвинет на решение Quote Link to post Share on other sites
Евгенич 0 Posted March 1, 2020 Author Report Share Posted March 1, 2020 анализирую в rank math Quote Link to post Share on other sites
Евгенич 0 Posted March 1, 2020 Author Report Share Posted March 1, 2020 https://rankmath.com/tools/seo-analyzer/ Quote Link to post Share on other sites
VIP vituson 607 Posted March 1, 2020 VIP Report Share Posted March 1, 2020 У вас в коде главной страницы такая "левая" фигня. <h1 class="page-title"></h1> Quote Link to post Share on other sites
Евгенич 0 Posted March 1, 2020 Author Report Share Posted March 1, 2020 Только что, vituson сказал: У вас в коде главной страницы такая "левая" фигня. <h1 class="page-title"></h1> убить ее ? и как ? Quote Link to post Share on other sites
VIP vituson 607 Posted March 1, 2020 VIP Report Share Posted March 1, 2020 Только что, Евгенич сказал: убить ее ? и как ? Править код, нужно смотреть коды в файлах index.php, page.php. Quote Link to post Share on other sites
petroff 643 Posted March 1, 2020 Report Share Posted March 1, 2020 В файлах page.php index.php или single.php ищите строку <h1 class="page-title"></h1> И просто ее удаляете. Если не найдете в этих файлах, то скачиваете папку с шаблоном на комп и ищите в файлах при помощи notepad++ Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.