- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте.
Есть ссылки вида
http://ссылка.ru/код
http://ссылка.ru/код1
http://ссылка.ru/код2
http://ссылка.ru/код3
http://ссылка.ru/код4
http://ссылка2.ru/код1
http://ссылка2.ru/код2
И так далее.
Тоесть дублируется домен.
мне надо почистить что каждый домен имел одну ссылку.
вот так
http://ссылка.ru/код
http://ссылка2.ru/код
http://ссылка3.ru/код
Подскажите пожалуйста как почистить.
Берёте все ссылки, пихаете их в ассоциативный массив, где ключом является имя домена, а значением ссылка целиком, и это при условии, что такого ключа в массиве ещё нет.
Таким образом в массиве у каждого ключа-домена будет первая ссылка из списка.
;12692995']Берёте все ссылки, пихаете их в ассоциативный массив, где ключом является имя домена, а значением ссылка целиком, и это при условии, что такого ключа в массиве ещё нет.
Таким образом в массиве у каждого ключа-домена будет первая ссылка из списка.
Пробовал брать из одного файла домены с другого ссылки, сравнивать. Но что то не выходит у меня 😡
Пробовал сравнивать строки, тоже что то не вышло.
буду еще пробовать.
Откуда взялись файлы? :)
Изначально же были только "ссылки вида".
;12694248']Откуда взялись файлы? :)
Изначально же были только "ссылки вида".
Вы правы, файлы содержат ссылки. Вернее файл a.txt грязные ссылки.
А в файл b.txt я закинул домены, удалив повторы.
А на форум я выложил примеры, чтоб понятен был смысл.
По реализации я думаю надо сделать так.
Брать ссылку из базы a.txt и записывать эту ссылку в новый файл назовем его x.txt
далее при проходе циклом проверять.
Если есть такой домен есть то пропускаем и не записываем.
И так пока не пройдем все ссылки.
Из базы выборку я делал тоже сравнивая данные, но там проще было.
типа так
$result = mysql_query('SELECT COUNT(title) as cnt FROM `dle_post` WHERE `title`="'.$title.'"');
$cnt=mysql_fetch_row($result);
unik=$cnt[0];
if($unik){ }
В результате имеем массив $links, в котором каждому хосту присвоена одна ссылка (первая из списка).