1. Приглашаем вступить в нашу группу ВКонтакте.
    Скрыть объявление
  2. Присоединяйтесь к нашему чату по ссылке: http://t.me/mediawiki_ru
    Скрыть объявление

Магическое слово NOINDEX в шаблоне

Тема в разделе "Для новичков", создана пользователем Wolfling, 24 дек 2018.

Метки:
  1. Wolfling
    Оффлайн

    Wolfling Только зашёл

    Регистрация:
    24 ноя 2018
    Сообщения:
    15
    Симпатии:
    0
    Пол:
    Мужской
    Добрый день! Помогите, пожалуйста, разобраться с вопросом. Я создал шаблон, в который записал такой текст:

    Код:
    __NOINDEX__
    <includeonly>[[Категория:Category]]</includeonly>
    
    Я предположил, что добавление данного шаблона на страницу включит данную страницу в категорию Category, а также исключит страницу из индексирования. Однако по неизвестной мне причине в исходном коде страниц, в которых включался данный шаблон, не появлялось строки

    Код:
    <meta name="robots" content="noindex,follow"/>
    Т.е. почему-то шаблон не передает NOINDEX странице, в которую он включён. Можно ли как-то передать NOINDEX посредством включения шаблона?
     
    Последнее редактирование: 24 дек 2018
  2. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.663
    Симпатии:
    197
    Пол:
    Мужской
    Адрес:
    Самара
    Вероятно потому __NOINDEX__ находится снаружи includeonly.
     
  3. Wolfling
    Оффлайн

    Wolfling Только зашёл

    Регистрация:
    24 ноя 2018
    Сообщения:
    15
    Симпатии:
    0
    Пол:
    Мужской
    Ставил и так и эдак :) Начал копать поглубже и, кажется, данный тег влияет на индексацию внутри самой вики. Но не закрывает страницу от внешних поисковых машин.
     
  4. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.663
    Симпатии:
    197
    Пол:
    Мужской
    Адрес:
    Самара
  5. Wolfling
    Оффлайн

    Wolfling Только зашёл

    Регистрация:
    24 ноя 2018
    Сообщения:
    15
    Симпатии:
    0
    Пол:
    Мужской
    Тоже копал эту страницу. Гляньте в конце страницы, в ссылках, есть ссылка на Current Issues:

    Поискал там по ссылкам, проблема актуальна. Просят сделать слово NOSEARCH для закрытия индекса от внешних поисковиков. Причем, что самое интересное, NOINDEX в шаблоне добавляет noindex, nofollow в текст страницы, а тот же NOINDEX в коде страницы (я специально создал чистую страницу и просто включил в нее чуток текста и это слово) такого не делает.
     
  6. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.663
    Симпатии:
    197
    Пол:
    Мужской
    Адрес:
    Самара
  7. Wolfling
    Оффлайн

    Wolfling Только зашёл

    Регистрация:
    24 ноя 2018
    Сообщения:
    15
    Симпатии:
    0
    Пол:
    Мужской
    Насколько я понимаю после гугления и тестов, NOINDEX добавляет теги в категориях, шаблонах и иного рода служебных страницах. А в статьях такого нет. Залил себе на локалхост чистую копию mediawiki, создал статью с куском текста и NOINDEX. В статье не добавляется meta-тег. При этом в категориях и шаблонах - без проблем.
     
  8. UksusoFF
    Оффлайн

    UksusoFF Moderator Команда форума

    Регистрация:
    13 май 2013
    Сообщения:
    1.663
    Симпатии:
    197
    Пол:
    Мужской
    Адрес:
    Самара
    Странно, а добавление статьи в категорию в которой указано __NOINDEX__ тоже не дает результата? Вот тут вот например в мете есть то что нужно: https://en.wikipedia.org/wiki/Category:12th-century_Arab_jurists
     

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