Sitemap в robots.txt

sitemap
Наверное много у кого есть такое, когда один код тиражируется на множество сайтов. И соответственно robots.txt тоже. Это вещь из разряда «сделал и забыл».

Уверен, многие помнят, что в этом файле нужно указывать ссылку на sitemap. Так вот, ссылка должна быть абсолютной и включать в себя адрес сайта. Так написано в спецификациях robots.txt. Можете написать и относительный URL, но не факт что он будет работать. А оно вам надо?

И вот. Поскольку код мы тиражируем на разные сайты, то значит его НАДО редактировать вручную в каждом случае. Вот.
Это просто напоминалка, для слоупоков наподобие меня.

Напоследок немного юмора
=====================
Вот кусок robots.txt с сайта http://stackoverflow.com

# this technically isn't valid, since for some godforsaken reason 
# sitemap paths must be ABSOLUTE and not relative. 
#
Sitemap: /sitemap.xml

Выглядит так, будто ребята думают, гугл это схавает. Забавно, да?

Но ещё забавнее, что по указанному URL нет сайтмапа. Вообще! =)

Sitemap в robots.txt: 4 комментария

  1. altesack Автор записи

    @ SunChaser:
    Это идея. И роутинг на этот экшн настроить

  2. SunChaser

    @ altesack:
    у меня на sunhome.im так фавикон работает

    в конфиге

    'favicon' => ['site/favicon', 'urlSuffix' => ''],

    и экшн

    public function actionFavicon()
    {
    Yii::app()->request->redirect(Misc::GetLibravatarLink(Yii::app()->params['avatarEmail'], 64));
    }

Комментарии запрещены.