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

Скрытие ссылок на не созданные страницы или автоматические заготовки страниц

Тема в разделе "Оптимизация и продвижение Media Wiki", создана пользователем NotEmpty, 9 май 2016.

  1. NotEmpty
    Оффлайн

    NotEmpty Осваивается

    Регистрация:
    7 янв 2016
    Сообщения:
    43
    Симпатии:
    1
    Пол:
    Мужской
    Поисковые системы, в часности Гугл ругается на редлинки (ну это когда ссылка красного цвета - страница не существует). Переход по такой ссылке приводит к создание новой, пустой страницы. Однако поисковые системы воспринимают их по другому.
    Конечно же есть страницы ошибок, но все равно периодическе упоминания о том что страницы не существуют.
    Просто игнорировать это или что можно сделать?
     
    aka_sektor нравится это.
  2. Solj
    Оффлайн

    Solj Осваивается

    Регистрация:
    15 дек 2014
    Сообщения:
    159
    Симпатии:
    7
    Пол:
    Мужской
    Род занятий:
    Web Developer
    Всем привет.
    Создавая очередную статью часто бывает так что я ставлю ссылку на ещё не созданную или не переведенную статью. Не созданные страницы возвращают 404 ошибку. Большое количество страниц с кодом 404 негативно влияют на ранжирование в поисковых системах. Для того что бы такого не было нужно либо убирать анкоры, либо автоматизировать создание страниц по какому-то шаблону.

    Кто-нибудь знает, есть ли подобные расширения для вики или может быть просто какое-то решение?
     
    aka_sektor нравится это.
  3. Юрий Бондаренко
    Оффлайн

    Юрий Бондаренко Прижился

    Регистрация:
    26 май 2015
    Сообщения:
    277
    Симпатии:
    71
    Пол:
    Мужской
    Неправда.

    Это было бы верно, только если у вас уже были страницы, а потом вместо них 404 появилась.
     
  4. Solj
    Оффлайн

    Solj Осваивается

    Регистрация:
    15 дек 2014
    Сообщения:
    159
    Симпатии:
    7
    Пол:
    Мужской
    Род занятий:
    Web Developer
    Можно долго спорить )
    Суть в том, что незарегистрированным пользователям, не стоит показывать эти ссылки.

    UPD
    В общем сделал пока костыль для пользователей. Просто удаление атрибута href для неавторизованных пользователей, с помощью JS.
    Вставил в шаблон.
    HTML:
    <?php global $wgUser; if( $wgUser->isAnon() ) { ?>
    $("a.new").addClass("disabled").removeAttr("href");
    <?php }  ?>
    CSS
    Код:
    a.disabled.new {text-decoration: none;}
    Другого решения пока не нашел
     
    Последнее редактирование: 12 май 2016
  5. Pavel Astakhov
    Оффлайн

    Pavel Astakhov Прижился

    Регистрация:
    6 май 2015
    Сообщения:
    162
    Симпатии:
    84
    Пол:
    Мужской
    Нужно создать правило для ботов (robots.txt), чтобы они могли читать только статьи типа /wiki/Статья и не могли читать /w/index.php?title=Статья
    Каждый сам под свои настройки адаптируйте...
     
    aka_sektor и Юрий Бондаренко нравится это.
  6. NotEmpty
    Оффлайн

    NotEmpty Осваивается

    Регистрация:
    7 янв 2016
    Сообщения:
    43
    Симпатии:
    1
    Пол:
    Мужской
    Благодаря всех за развитие моей темы.
    Pavel Astakhov благодарю Вас за совет.
     

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