[Помогите] Карта сайта joomla 2.5.9 добавить в инструменты для вебмастеров Google

Тема в разделе "Joomla", создана пользователем larik2, 25 апр 2013.

  1. larik2

    larik2

    Регистрация:
    13 янв 2013
    Сообщения:
    7
    Симпатии:
    2
    Возник у меня такой вопрос, помогите, плз. Сайт http://stroiles.com.ua Установил я Xmap. Создал пункт в меню Карта сайта. Задача состоит чтобы добавить эту карту сайта в https://www.google.com/webmasters/tools
    Вопрос с местанахожденим этой карты сайта. В папке /www/administrator/components/com_xmap/models я нашел файл sitemap.xml но похоже это не то.
     
  2. $iD

    $iD Команда форума

    Регистрация:
    13 мар 2012
    Сообщения:
    3.581
    Симпатии:
    1.482
    [​IMG]
    ссылка имеет вид:
    [​IMG]
    перейдя по ссылке можно увидеть ссылки из карты.

    Её и скармливаем гуглу.
     
    larik2 нравится это.
  3. larik2

    larik2

    Регистрация:
    13 янв 2013
    Сообщения:
    7
    Симпатии:
    2
    Да. Все получилось. Насколько неограничены возможности и знания!:bounce:
     
  4. vlavlat

    vlavlat

    Регистрация:
    7 ноя 2012
    Сообщения:
    72
    Симпатии:
    8
    С xmap есть еще один вариант, можно расположить sitemap.xml от xmap в корне сайта.
    1. создаете в корне сайта файлы sitemap.php и sitemap.xml оба файла пустые.
    2. в файл sitemap.php кладете этот код:

    <?php ​
    $url="http://".$_SERVER['HTTP_HOST']."/index.php?option=com_xmap&view=xml&tmpl=component&id=1";​
    $xml_code = file_get_contents($url);​
    if (file_put_contents($_SERVER['DOCUMENT_ROOT'].'/sitemap.xml', $xml_code))​
    {​
    echo "<h1>XML sitemap successfully updated</h1>";​
    $xml_code = file_get_contents($_SERVER['DOCUMENT_ROOT'].'/sitemap.xml');​
    $xml_code = str_replace ("</url>", "</url><br>", $xml_code);​
    echo $xml_code;​
    } ​
    else echo "<h1>Error!</h1>";​
    ?> ​

    (проверить адрес карты сайта, который предоставляет xmap!!! в коде он выделен красным)​
    3. В браузере набираете адрес сайта http://ваш сайт/sitemap.php, он автоматически заполняет sitemap.xml
    и можно смело пользоваться привычным sitemap.xml в корне сайта.

    Если страницы сайта регулярно обновляются то в CRON можно выставить автоматический запуск файла sitemap.php с нужной вам периодичностью, для своевременного заполнения sitemap.xml
     
    larik2 нравится это.