1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.
Загрузка

1.3.x Sitemap for XenForo 1.5.3

Генератор Sitemap для XF

  1. eterskov

    eterskov Местный

    Регистрация:
    12.03.12
    Сообщения:
    1 329
    Симпатии:
    386
    Версия XF:
    1.2.3
    Я прописал в htaccess

    Код:
    <IfModule mod_rewrite.c>
        RewriteEngine On
     
        #    If you are having problems with the rewrite rules, remove the "#" from the
        #    line that begins "RewriteBase" below. You will also have to change the path
        #    of the rewrite to reflect the path to your XenForo installation.
        #RewriteBase /xenforo
     
        #    This line may be needed to enable WebDAV editing with PHP as a CGI.
        #RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
     
        RewriteCond %{REQUEST_FILENAME} -f [OR]
        RewriteCond %{REQUEST_FILENAME} -l [OR]
        RewriteCond %{REQUEST_FILENAME} -d
        RewriteRule ^.*$ - [NC,L]
        RewriteRule ^(data/|js/|styles/|install/|favicon\.ico|crossdomain\.xml|robots\.txt) - [NC,L]
        RewriteRule ^.*$ index.php [NC,L]
        RewriteEngine On
        RewriteRule (robots\.txt)$ robots.php [NC,L]
    </IfModule>
    Внизу добавил
    RewriteEngine On
    RewriteRule (robots\.txt)$ robots.php [NC,L]

    Ничего не сгенерировалось :(
     
  2. SeaSoul

    SeaSoul Местный

    Регистрация:
    24.11.11
    Сообщения:
    132
    Симпатии:
    10
    Версия XF:
    1.1.4
    Мои кривые руки) Через ftp не устанавливались права на файлы .gz, через панель установил и всё ок
     
  3. eterskov

    eterskov Местный

    Регистрация:
    12.03.12
    Сообщения:
    1 329
    Симпатии:
    386
    Версия XF:
    1.2.3
    А для файла robots.txt какие права должны быть выставленны? 644 или 777 ?
     
  4. Alex Gludo

    Alex Gludo Bazinga!

    Регистрация:
    24.01.11
    Сообщения:
    484
    Симпатии:
    293
    он должен только читаться. соответственно 644.
     
  5. eterskov

    eterskov Местный

    Регистрация:
    12.03.12
    Сообщения:
    1 329
    Симпатии:
    386
    Версия XF:
    1.2.3
    Ну я уже весь мозг себе вынес :(. Подскажите пожалуйста, как мне запустить всё же карту. Что я не доделал??? Где пропустил? Тему эту уже раз 10 наверное перечитал.
     
  6. eterskov

    eterskov Местный

    Регистрация:
    12.03.12
    Сообщения:
    1 329
    Симпатии:
    386
    Версия XF:
    1.2.3
    Может я излишне паникую? В robots.txt я прописал сайт/sitemap/sitemap.xml.gz
    В Яндекс Вебмастере проверил работоспособность ссылки на карту. Всё хорошо.
    Может она у меня работает, всё же? Я то думал, что можно будет как ТУТ её наглядно увидеть. Хотя я понимаю, что тут совсем другая карта применена.
     
  7. MicroHaX

    MicroHaX Местный

    Регистрация:
    14.09.12
    Сообщения:
    38
    Симпатии:
    5
    Версия XF:
    1.1.5
    Можно мопробовать http://xml-sitemaps.com, XF-Russia как-раз использовал этот сайт для создания сайтмэпа, а затем добавить в роботс.тхт:
    Host: www.website.com
    (Тут нужно использовать WWW и HTTP:// использовать нельзя.)
    Sitemap: http://www.website.com/sitemap.xml
    (А тут нужно использовать и HTTP:// и WWW.)
    P.S: Если у вас субдомен то надо так:
    Host: www.sub.website.com и Sitemap: http://www.sub.website.com/sitemap.xml
    Проверить индексацию вашего сайта, ну например через Google, в строку поиска введите:
    site:www.website.com, через Яндекс вроде так:
    url:www.website.com

    ******************************************
     
  8. eterskov

    eterskov Местный

    Регистрация:
    12.03.12
    Сообщения:
    1 329
    Симпатии:
    386
    Версия XF:
    1.2.3
    Я проверил через Гугл и Яндекс вебмастер. Всё работает. Вчера указал. Просто я немного по другому представлял, как она будет работать. А точнее, как она должна для меня отображаться.

    4.jpg

    Вот ещё нашёл http://www.sitemaps.org/ru/protocol.html
     
  9. MicroHaX

    MicroHaX Местный

    Регистрация:
    14.09.12
    Сообщения:
    38
    Симпатии:
    5
    Версия XF:
    1.1.5
    Значит сайтмэп у вас работает. Переходим к роботсу, вы прописали туда хост и сайтмэп по шаблону:
    Host: www.website.com
    Sitemap: http://www.website.com/sitemap.xml
    ?

    ******************************************
     
  10. eterskov

    eterskov Местный

    Регистрация:
    12.03.12
    Сообщения:
    1 329
    Симпатии:
    386
    Версия XF:
    1.2.3
    Вот так прописал в robots.txt
    Код:
    Host: www.clippu.net
     
    Sitemap: http://clippu.net/sitemap/sitemap.xml.gz
     
  11. MicroHaX

    MicroHaX Местный

    Регистрация:
    14.09.12
    Сообщения:
    38
    Симпатии:
    5
    Версия XF:
    1.1.5
    Welcome to Google SEO!

    ************************************************
     
  12. eterskov

    eterskov Местный

    Регистрация:
    12.03.12
    Сообщения:
    1 329
    Симпатии:
    386
    Версия XF:
    1.2.3
    Я вот ещё что хотел спросит. На оф. форуме, если я правильно понял (перевёл), пишут, что использование файла robots.php не обязательно. Так это. Этот файл идёт с плагином.
     
  13. MicroHaX

    MicroHaX Местный

    Регистрация:
    14.09.12
    Сообщения:
    38
    Симпатии:
    5
    Версия XF:
    1.1.5
    Скинь ссылку и я переведу
     
  14. eterskov

    eterskov Местный

    Регистрация:
    12.03.12
    Сообщения:
    1 329
    Симпатии:
    386
    Версия XF:
    1.2.3
    http://xenforo.com/community/threads/sitemap-for-xenforo.26785/ уже забыл правда, в каком посте это было.
    Меня пока смущает, что ограничения в robots.txt и robots.php разные выставлены. Откуда в robots.php они взялись, я не знаю, но там стоят такие
    Код:
    User-agent: Mediapartners-Google
    Disallow:
     
    User-agent: *
    Disallow: /account*
    Disallow: /help*
    Disallow: /misc/style*
    Disallow: /misc/quick-navigation-menu*
    Disallow: /login*
    Disallow: /logout*
    Disallow: /lost-password*
    Disallow: /register*
    Disallow: /reports*
    Disallow: /search*
    Disallow: /conversations*
    Disallow: /css.php
    Disallow: /cron.php
    Disallow: /admin.php
    Disallow: /js
    Disallow: /styles
    Disallow: /attachments/*
    Disallow: /online/*
    Disallow: /recent-activity/*
     
    Sitemap: http://*****/sitemap/sitemap.xml.gz
     
  15. MicroHaX

    MicroHaX Местный

    Регистрация:
    14.09.12
    Сообщения:
    38
    Симпатии:
    5
    Версия XF:
    1.1.5
    Медиапартнеров Google можешь убрать, ктому-же для них поставлено ограничение. А так вроде все норм, только ссылочки поправь на форум, например:
    Disallow: /forum/js
    Disallow: /forum/online/*
    и так далее...

    ****************************************** Premium
     
  16. eterskov

    eterskov Местный

    Регистрация:
    12.03.12
    Сообщения:
    1 329
    Симпатии:
    386
    Версия XF:
    1.2.3
    Расшифруй пожалуйста. Что изменится, если я добавлю /forum/ ?
     
  17. MicroHaX

    MicroHaX Местный

    Регистрация:
    14.09.12
    Сообщения:
    38
    Симпатии:
    5
    Версия XF:
    1.1.5
    Ой, опечатался, не нада, я думал ты про robots.txt, кстати, роботс.тхт должен лежать в корне сайта и должны-быть прописаны пути к форуму, если форум установлен не в корневую директорию, но роботс.тхт должен лежать в корне обязательно. Удали медиапартнеров в любом случае, они мешают.

    ****************************************
     
  18. eterskov

    eterskov Местный

    Регистрация:
    12.03.12
    Сообщения:
    1 329
    Симпатии:
    386
    Версия XF:
    1.2.3
    Подскажите пожалуйста таком момент.
    По не знанию, sitemap создал с members.
    111.jpg

    Получилось вот так
    22.jpg

    Но в robots.txt я закрыл members от индексации.
    Могу ли я теперь просто удалить эту папку?
     
  19. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Файлы sitemap лишь подсказывают роботам, что индексировать. Если они будут отсутствовать, это не повлияет на уже созданный индекс. Также, как и изначальное отсутствие sitemap не мешает поисковикам постепенно проиндексировать весь сайт. А вот инструкции в robots.txt как раз и позволяют исключать из индекса лишние данные.
    По идее sitemap нужно вообще только один раз строить. Он облегчает роботам оценку и анализ данных. А затем роботы и без него продолжат свое "грязное" дело :)
    Конечно, можно перестраивать периодически sitemap. Только для чего? Если разделы на сайте не ссылаются где-то друг на друга, то да, карта сайта нужна. А если есть нужные ссылки, то роботы все равно попадут в нужные разделы.
    Также sitemap полезно делать, если поменялся движок и/или ссылки. Это теоретически уменьшит время изменения существующего индекса в поисковике.
     
  20. MicroHaX

    MicroHaX Местный

    Регистрация:
    14.09.12
    Сообщения:
    38
    Симпатии:
    5
    Версия XF:
    1.1.5
    Нет, в этом файле (папке) содержиться пустая информация, при удалении вам робот проиндексирует участников

    ******************************************
     

Поделиться этой страницей