Яндекс, ошибка в htm и из-за этого не индексирует страницы

Тема в разделе "Русские поисковики", создана пользователем melmaxx, 12 авг 2012.

  1. melmaxx

    melmaxx Постоялец

    Регистр.:
    1 май 2008
    Сообщения:
    132
    Симпатии:
    7
    Подскажите, возможно ли такое вообще?
    Вот сайт: klimat-ukraine.com.ua
    Гуглей индексится без никаких проблем: Перейти по ссылке
    А в Яшке вот такая кашка: Перейти по ссылке
    Внимание, ВОПРОС

    1. Что за **х?
    2. Почему яша не индексит страницу полностью и что за ошибка "
    This page contains the following errors:

    error on line 465 at column 9: Opening and ending tag mismatch: li line 0 and ul
    Below is a rendering of the page up to the first error.

    "
    3. Как исправить?
     
  2. Extalionez

    Extalionez Клоун

    Заблокирован
    Регистр.:
    21 авг 2008
    Сообщения:
    368
    Симпатии:
    185
    Ну это очевидно - закрой сначала тег
    HTML:
    </li>
    затем
    HTML:
    </ul>
    Используются они для выведения маркированного списка.
    Яша скорее всего жалуется потому что это фактически фатальная ошибка HTML кода. Хотя точно утверждать не могу.
    У тебя реально у субменю неправильно проставлены эти теги.
    Покажи код шаблона этого модуля(субменю).
     
  3. melmaxx

    melmaxx Постоялец

    Регистр.:
    1 май 2008
    Сообщения:
    132
    Симпатии:
    7
    Код:
    <?php if ($categories)
    { ?>
     
    <!-- Categories -->
     
    <div id="categories">
        <ul>
           
            <?php foreach ($categories as $category)   
            { ?>
                <li>
           
                <a href="<?php echo $category['href']; ?>"><span><?php echo $category['name'];?></span></a>
                <?php if ($category['children'])   
                    { ?>
                <!-- SubMenu -->
               
                        <ul class="sub-menu">
                   
                        <?php for ($i = 0; $i < count($category['children']); $i++)
                        { ?>
                            <li><a href="<?php echo $category['children'][$i]['href']; ?>"><span><?php echo $category['children'][$i]['name']; ?></span></a>
                            <?php if( $category['children'][$i]['children'] )
                                    { ?>
                                    <ul class="sub-menu">
                                        <?php foreach( $category['children'][$i]['children'] as $menu3item )
                                            { ?>
                                               
                                                <a href="<?php echo $menu3item['href']; ?>"><?php echo $menu3item['name']; ?></a>
                                                   
                                            <?php } ?>   
                                    </ul>
                                    <?php } ?>
                           
                        <?php } ?>
                    <?php } ?>
                   
               
                </ul>
               
                <!-- End SubMenu -->
               
           
            </li>
            <?php } ?>
           
        </ul>
    </div>
    <?php } ?>
    <!-- End Categories -->
    
     
  4. Menro

    Menro web, seo, email, hack

    Регистр.:
    27 янв 2008
    Сообщения:
    611
    Симпатии:
    118