Jump to content

Закрыть ссылки от индексации php скриптом или чем то подобным


Recommended Posts

У меня сайт про музыку, на котором свыше 400 000 страниц. И 16 исходящих ссылок. Как их закрыть применив php скрипт с указанием этих доменов? Что то в уже готовом варианте наверное есть? Или даже не php, любым другим способом, но кроме ручным. 

Link to post
Share on other sites

nofollow noindex не катит?

Может быть и катит, но каким образом я их закрою? В шаблоне ссылок нету, они парсятся вместе с музыкой. 

Link to post
Share on other sites

У меня сайт про музыку, на котором свыше 400 000 страниц. И 16 исходящих ссылок. Как их закрыть применив php скрипт с указанием этих доменов? Что то в уже готовом варианте наверное есть? Или даже не php, любым другим способом, но кроме ручным.

 

Такой сайт, столько страниц, а такие простые вещи не знаешь ... А-я-я-й
Link to post
Share on other sites

Такой сайт, столько страниц, а такие простые вещи не знаешь ... А-я-я-й

Какие простые? Это CMS, я не её разработчик. с php не дружу. Если вы знаете, то подскажите может быть?))

Link to post
Share on other sites

Какие простые? Это CMS, я не её разработчик. с php не дружу. Если вы знаете, то подскажите может быть?))

В принципе, так как описано выше! Через php муторно как-то это всё делать на мой взгляд! Ваш выход прописать всё в .htaccess ... Как? Яндекс и гугл Вам в помощь!

Link to post
Share on other sites

Теперед выводом текста парсить все ссылке и дописывать к ним nofollow noindex. Если не знаете как вам помогут на любой бирже фриланса.

Link to post
Share on other sites

В принципе, так как описано выше! Через php муторно как-то это всё делать на мой взгляд! Ваш выход прописать всё в .htaccess ... Как? Яндекс и гугл Вам в помощь!

а что даст это? они будут кликабельны, но не будут индексироваться?

Спасибо, сейчас будут искать эту инфу.

 

Теперед выводом текста парсить все ссылке и дописывать к ним nofollow noindex. Если не знаете как вам помогут на любой бирже фриланса.

400 000 страниц, думаю вы и за месяц не сможете это сделать.

 

Если они парсятся то почему бы не сделать SQL запрос и удалить их из базы данных (именно ссылки) или я не так понял?

Информация обновляется постоянно и ссылки те же появляются на том же месте. Не вариант.

Link to post
Share on other sites

Если сайт на движке DLE то можно установить модуль Dude Smart Leech. Этот модуль скрывает внешние ссылки по заданным настройкам.

Link to post
Share on other sites
  • Модератор

Как и советовали, использовать str_replace

$content = $ваш контент;

$content = str_replace('http://google.ru/','', $content);

$content = str_replace('http://google.com/','', $content);

echo $content;
Link to post
Share on other sites

 

 

400 000 страниц, думаю вы и за месяц не сможете это сделать.

 

Я имел ввиду скриптом обрабатывать контент, регулярным выражением о котором уже написали
Link to post
Share on other sites

В принципе, так как описано выше! Через php муторно как-то это всё делать на мой взгляд! Ваш выход прописать всё в .htaccess ... Как? Яндекс и гугл Вам в помощь!

Аж интересно стало что вы предлагает в htaccess прописат?
Link to post
Share on other sites

Такой сайт, столько страниц, а такие простые вещи не знаешь ... А-я-я-й

Похоже что тс говорит о vkmusic, там не так просто на самом то деле. 

Link to post
Share on other sites

Автор, предлагаю такое решение, которое реализовано у меня.

1. Создай у себя в корне сайта папку и назови её, например, go.

2. Создай в той папке файл index.php с содержимым

<?php
if (!empty($_SERVER['QUERY_STRING'])){
$re_addr=$_SERVER['QUERY_STRING'];
header('Location: '.$re_addr);
}
?>

Собственно, это всё. Теперь только тебе нужно будет заменить по базе данных твои ссылки. Например, http://чужойсайт.ru нужно заменить на 

http://твойсайт.ru/go/?http://чужойсайт.ru

Для начала можешь проверить на одной ссылке твоего сайта. Ссылка вида http://твойсайт.ru/go/?http://чужойсайт.ru будет отправлять тебя на чужойсайт.ru, но для поисковиков это не будет внешней ссылкой.

Link to post
Share on other sites

Как раз будет, гугл и яндекс учитывает location, можете посмотреть, что в выдаче есть много vk.com/away.php, которые сидят в выдаче как основные страницы с того сайта, типо склеялись

Link to post
Share on other sites

Как раз будет, гугл и яндекс учитывает location, можете посмотреть, что в выдаче есть много vk.com/away.php, которые сидят в выдаче как основные страницы с того сайта, типо склеялись

Если ответ мне, то у меня по 6 внешних ссылок на странице, скрытые подобным образом. Идею взял у сайта конкурента. Пока подобным образом не скрывал, сайт был в попе, а я не мог понять, почему. Почитайте, моя тема:

http://searchengines.guru/showthread.php?t=770422

Причиной были внешние ссылки. Скрыл их таким образом, и через 2 апа все страницы зашли в индекс. Сейчас посещалка у сайта 1600 в сутки.

 

Кстати, многие сервисы, которые анализируют внешние ссылки, тоже показывают "0 внешних ссылок" при подобном способе.

А то, что в выдаче такие ссылки есть, так это они текст индексируют. Но переходить по таким ссылкам и считать их внешними они не могут.

Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...