Alex Bang 156 Posted May 5, 2014 Report Share Posted May 5, 2014 У меня сайт про музыку, на котором свыше 400 000 страниц. И 16 исходящих ссылок. Как их закрыть применив php скрипт с указанием этих доменов? Что то в уже готовом варианте наверное есть? Или даже не php, любым другим способом, но кроме ручным. Link to post Share on other sites
SMM_Guru 103 Posted May 5, 2014 Report Share Posted May 5, 2014 nofollow noindex не катит? Link to post Share on other sites
Alex Bang 156 Posted May 5, 2014 Author Report Share Posted May 5, 2014 nofollow noindex не катит? Может быть и катит, но каким образом я их закрою? В шаблоне ссылок нету, они парсятся вместе с музыкой. Link to post Share on other sites
Fokebox 463 Posted May 5, 2014 Report Share Posted May 5, 2014 У меня сайт про музыку, на котором свыше 400 000 страниц. И 16 исходящих ссылок. Как их закрыть применив php скрипт с указанием этих доменов? Что то в уже готовом варианте наверное есть? Или даже не php, любым другим способом, но кроме ручным. Такой сайт, столько страниц, а такие простые вещи не знаешь ... А-я-я-й Link to post Share on other sites
Alex Bang 156 Posted May 5, 2014 Author Report Share Posted May 5, 2014 Такой сайт, столько страниц, а такие простые вещи не знаешь ... А-я-я-й Какие простые? Это CMS, я не её разработчик. с php не дружу. Если вы знаете, то подскажите может быть?)) Link to post Share on other sites
Fokebox 463 Posted May 5, 2014 Report Share Posted May 5, 2014 Какие простые? Это CMS, я не её разработчик. с php не дружу. Если вы знаете, то подскажите может быть?)) В принципе, так как описано выше! Через php муторно как-то это всё делать на мой взгляд! Ваш выход прописать всё в .htaccess ... Как? Яндекс и гугл Вам в помощь! Link to post Share on other sites
TBicTep 59 Posted May 5, 2014 Report Share Posted May 5, 2014 Теперед выводом текста парсить все ссылке и дописывать к ним nofollow noindex. Если не знаете как вам помогут на любой бирже фриланса. Link to post Share on other sites
SeoGopnik 69 Posted May 5, 2014 Report Share Posted May 5, 2014 Если они парсятся то почему бы не сделать SQL запрос и удалить их из базы данных (именно ссылки) или я не так понял? Link to post Share on other sites
Alex Bang 156 Posted May 5, 2014 Author Report Share Posted May 5, 2014 В принципе, так как описано выше! Через php муторно как-то это всё делать на мой взгляд! Ваш выход прописать всё в .htaccess ... Как? Яндекс и гугл Вам в помощь! а что даст это? они будут кликабельны, но не будут индексироваться? Спасибо, сейчас будут искать эту инфу. Теперед выводом текста парсить все ссылке и дописывать к ним nofollow noindex. Если не знаете как вам помогут на любой бирже фриланса. 400 000 страниц, думаю вы и за месяц не сможете это сделать. Если они парсятся то почему бы не сделать SQL запрос и удалить их из базы данных (именно ссылки) или я не так понял? Информация обновляется постоянно и ссылки те же появляются на том же месте. Не вариант. Link to post Share on other sites
spyimg 2 Posted May 5, 2014 Report Share Posted May 5, 2014 При выводе str_replace по маске Link to post Share on other sites
Alex Bang 156 Posted May 5, 2014 Author Report Share Posted May 5, 2014 При выводе str_replace по маске На примере ссылки google.ru можете показать? Link to post Share on other sites
David 7 Posted May 5, 2014 Report Share Posted May 5, 2014 Если сайт на движке DLE то можно установить модуль Dude Smart Leech. Этот модуль скрывает внешние ссылки по заданным настройкам. Link to post Share on other sites
Модератор files 2844 Posted May 5, 2014 Модератор Report Share Posted May 5, 2014 Как и советовали, использовать 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
TBicTep 59 Posted May 5, 2014 Report Share Posted May 5, 2014 400 000 страниц, думаю вы и за месяц не сможете это сделать. Я имел ввиду скриптом обрабатывать контент, регулярным выражением о котором уже написали Link to post Share on other sites
TBicTep 59 Posted May 5, 2014 Report Share Posted May 5, 2014 В принципе, так как описано выше! Через php муторно как-то это всё делать на мой взгляд! Ваш выход прописать всё в .htaccess ... Как? Яндекс и гугл Вам в помощь! Аж интересно стало что вы предлагает в htaccess прописат? shift196 1 Link to post Share on other sites
creafor 9 Posted May 5, 2014 Report Share Posted May 5, 2014 Такой сайт, столько страниц, а такие простые вещи не знаешь ... А-я-я-й Похоже что тс говорит о vkmusic, там не так просто на самом то деле. Link to post Share on other sites
Zivler 398 Posted May 6, 2014 Report Share Posted May 6, 2014 Автор, предлагаю такое решение, которое реализовано у меня. 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
shift196 67 Posted May 6, 2014 Report Share Posted May 6, 2014 Как раз будет, гугл и яндекс учитывает location, можете посмотреть, что в выдаче есть много vk.com/away.php, которые сидят в выдаче как основные страницы с того сайта, типо склеялись Link to post Share on other sites
Zivler 398 Posted May 6, 2014 Report Share Posted May 6, 2014 Как раз будет, гугл и яндекс учитывает location, можете посмотреть, что в выдаче есть много vk.com/away.php, которые сидят в выдаче как основные страницы с того сайта, типо склеялись Если ответ мне, то у меня по 6 внешних ссылок на странице, скрытые подобным образом. Идею взял у сайта конкурента. Пока подобным образом не скрывал, сайт был в попе, а я не мог понять, почему. Почитайте, моя тема: http://searchengines.guru/showthread.php?t=770422 Причиной были внешние ссылки. Скрыл их таким образом, и через 2 апа все страницы зашли в индекс. Сейчас посещалка у сайта 1600 в сутки. Кстати, многие сервисы, которые анализируют внешние ссылки, тоже показывают "0 внешних ссылок" при подобном способе. А то, что в выдаче такие ссылки есть, так это они текст индексируют. Но переходить по таким ссылкам и считать их внешними они не могут. Link to post Share on other sites
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now