Проверить все ссылки на сайте
#1
Отправлено 21 декабря 2012 - 21:03
Расскажу, чем я занимаюсь, как тестировщик:
* тестирую верстку на соответствие ТЗ_для_верстальщика
* проверяю код с помощью html- и css-валидаторов
* смотрю работу сайта под разными браузерами
* проверяю валидность ссылок на сайте с помощью валидатора
НО сейчас нужно проверить абсолютно все ссылки на сайте и получить результат, что нету битых, кривых и прочих ссылок+составить список ВСЕХ ссылок на сайте+получить краткую инфу по каждой сссылке.
Для себя нашел:
1. XENU - бессплатная, но постоянно вываливает ошибку "OUT OF MEMORY" и доделать начатое я не могу, НО в ней если и находились битые ссылки, то можно было узнать откуда переход был на эту битую ссылку.
2. Screaming Frog SEO Spider - стоит 99 фунтов, но не уверен, что будет работать надежно и сделает все, что мне нужно )))
3. Подскажите еще варианты? вроде как у гугла и у яндекса есть ...
#2
Отправлено 24 декабря 2012 - 08:46
P.S. Сам пользовался Xenu, но мне оно редко надо, да и проекты небольшие, потому, видимо, никаких проблем с ним не возникало.
#3
Отправлено 24 декабря 2012 - 16:16
http://linkchecker.sourceforge.net/ Пробовали?НО сейчас нужно проверить абсолютно все ссылки на сайте и получить результат, что нету битых, кривых и прочих ссылок+составить список ВСЕХ ссылок на сайте+получить краткую инфу по каждой сссылке.
Для себя нашел:
1. XENU - бессплатная, но постоянно вываливает ошибку "OUT OF MEMORY" и доделать начатое я не могу, НО в ней если и находились битые ссылки, то можно было узнать откуда переход был на эту битую ссылку.
2. Screaming Frog SEO Spider - стоит 99 фунтов, но не уверен, что будет работать надежно и сделает все, что мне нужно )))
3. Подскажите еще варианты? вроде как у гугла и у яндекса есть ...
На каком этапе отваливается Xenu? Пробовали убрать лишние данные из построения отчета? Например, построить отчет только по битым ссылкам, а карту сайта не строить.
Сколько всего примерно ссылок у вас на сайте полчается? У меня нормально строились отчеты в Xenu при более 200к проверяемых ссылок
А зачем нужен список всех ссылок?
Что такое краткая инфа по каждой ссылке? Зачем и кому это надо?
SQL для тестировщиков
Тренинги по HP QTP и автоматизации тестирования
Если минарет, значит выше всех (с)
#4
Отправлено 17 января 2013 - 15:18
Реализовал достаточно просто с помощью JMeter. Единственное что вам для этого потребуется, выгрузить список всех ссылок в txt или csv файл.
Если знакомы с JMeter то можете написать в личку, постараюсь ответить по подробнее :)
#5
Отправлено 18 января 2013 - 11:39
если у нас есть список всех ссылок, то зачем нам вообще тогда jmeter?Реализовал достаточно просто с помощью JMeter. Единственное что вам для этого потребуется, выгрузить список всех ссылок в txt или csv файл.
Если знакомы с JMeter то можете написать в личку, постараюсь ответить по подробнее :)
задача решается простым скриптом на любом современном ЯП :)
#6
Отправлено 05 февраля 2013 - 11:37
1. XENU ф топку )НО сейчас нужно проверить абсолютно все ссылки на сайте и получить результат, что нету битых, кривых и прочих ссылок+составить список ВСЕХ ссылок на сайте+получить краткую инфу по каждой сссылке.
Для себя нашел:
1. XENU - бессплатная, но постоянно вываливает ошибку "OUT OF MEMORY" и доделать начатое я не могу, НО в ней если и находились битые ссылки, то можно было узнать откуда переход был на эту битую ссылку.
2. Screaming Frog SEO Spider - стоит 99 фунтов, но не уверен, что будет работать надежно и сделает все, что мне нужно )))
3. Подскажите еще варианты? вроде как у гугла и у яндекса есть ...
2. Screaming Frog SEO Spider - Мы себе приобрели, правда для других целей. Есть и бесплатная версия, но урезанная в использовании. Но я не уверен, что данная программа умеет сама собирать все ссылки на страницах - только если ей подсунуть файл со списком. Иначе проверит только ссылки на заданном URL.
3. Сам создавал подобную тему, надеясь, что кто-то подскажет что-то платное, но увы...
#7
Отправлено 05 февраля 2013 - 14:02
Чем не устраивает XENU и linkchecker?1. XENU ф топку )
НО сейчас нужно проверить абсолютно все ссылки на сайте и получить результат, что нету битых, кривых и прочих ссылок+составить список ВСЕХ ссылок на сайте+получить краткую инфу по каждой сссылке.
Для себя нашел:
1. XENU - бессплатная, но постоянно вываливает ошибку "OUT OF MEMORY" и доделать начатое я не могу, НО в ней если и находились битые ссылки, то можно было узнать откуда переход был на эту битую ссылку.
2. Screaming Frog SEO Spider - стоит 99 фунтов, но не уверен, что будет работать надежно и сделает все, что мне нужно )))
3. Подскажите еще варианты? вроде как у гугла и у яндекса есть ...
2. Screaming Frog SEO Spider - Мы себе приобрели, правда для других целей. Есть и бесплатная версия, но урезанная в использовании. Но я не уверен, что данная программа умеет сама собирать все ссылки на страницах - только если ей подсунуть файл со списком. Иначе проверит только ссылки на заданном URL.
3. Сам создавал подобную тему, надеясь, что кто-то подскажет что-то платное, но увы...
SQL для тестировщиков
Тренинги по HP QTP и автоматизации тестирования
Если минарет, значит выше всех (с)
#8
Отправлено 05 февраля 2013 - 14:30
XENU - неверные результаты, собстна на этом можно и закончить. То есть много из тех ссылок, что выдают 404 или таймаут на самом деле рабочие и другие линкчекеры на них не ругаются. А еще как было сказано выше - нехватка памяти при проверке больших проектов (сотни тысяч ссылок)Чем не устраивает XENU и linkchecker?
1. XENU ф топку )
НО сейчас нужно проверить абсолютно все ссылки на сайте и получить результат, что нету битых, кривых и прочих ссылок+составить список ВСЕХ ссылок на сайте+получить краткую инфу по каждой сссылке.
Для себя нашел:
1. XENU - бессплатная, но постоянно вываливает ошибку "OUT OF MEMORY" и доделать начатое я не могу, НО в ней если и находились битые ссылки, то можно было узнать откуда переход был на эту битую ссылку.
2. Screaming Frog SEO Spider - стоит 99 фунтов, но не уверен, что будет работать надежно и сделает все, что мне нужно )))
3. Подскажите еще варианты? вроде как у гугла и у яндекса есть ...
2. Screaming Frog SEO Spider - Мы себе приобрели, правда для других целей. Есть и бесплатная версия, но урезанная в использовании. Но я не уверен, что данная программа умеет сама собирать все ссылки на страницах - только если ей подсунуть файл со списком. Иначе проверит только ссылки на заданном URL.
3. Сам создавал подобную тему, надеясь, что кто-то подскажет что-то платное, но увы...
linkchecker - гораздо лучше, его пока и использую. Минусы - не очень удобный интерфейс: нельзя скопировать отдельно строку в списке, немного настроек (например, я не нашел как отключить внешние ссылки) и опять же зависает на больших проектах.
#9
Отправлено 05 февраля 2013 - 18:15
не замечал такого за Xenu.XENU - неверные результаты, собстна на этом можно и закончить. То есть много из тех ссылок, что выдают 404 или таймаут на самом деле рабочие и другие линкчекеры на них не ругаются. А еще как было сказано выше - нехватка памяти при проверке больших проектов (сотни тысяч ссылок)
А вы на скольки потоках проверяете и не ложится ли у вас сайт во время такого тестирования? То есть, может быть там реальные таймауты из-за большого числа запросов к серверу?
Аналогично вопрос про память - сколько памяти на тестовой машине, где Xenu запускаете?
Может в несколько заходов имеет смысл проверять, ограничив глубину?
SQL для тестировщиков
Тренинги по HP QTP и автоматизации тестирования
Если минарет, значит выше всех (с)
#10
Отправлено 06 февраля 2013 - 10:44
XENU - неверные результаты, собстна на этом можно и закончить. То есть много из тех ссылок, что выдают 404 или таймаут на самом деле рабочие и другие линкчекеры на них не ругаются. А еще как было сказано выше - нехватка памяти при проверке больших проектов (сотни тысяч ссылок)
не замечал такого за Xenu.
А вы на скольки потоках проверяете и не ложится ли у вас сайт во время такого тестирования? То есть, может быть там реальные таймауты из-за большого числа запросов к серверу?
Аналогично вопрос про память - сколько памяти на тестовой машине, где Xenu запускаете?
Может в несколько заходов имеет смысл проверять, ограничив глубину?
По умолчанию на 30, но пробовал и меньше. Сайты, конечно, не ложатся - так как по идее рассчитаны на большую нагрузку, хоть и работают, в целом, не шустро. Но во-первых, нельзя выставить время таймаута, во-вторых, повторюсь, в других программах такого нет (проверял на нескольких с таким же кол-вом потоков). На тестовой машине 4 гига памяти, но суть такова, что после многочасовой проверки программы либо выдают нехватку памяти (репорт кстати в XENU выключаю), либо зависают.
Да, приходится тестить частями или отключать некоторые страницы через фильтр.
#11
Отправлено 07 февраля 2013 - 11:27
2. Screaming Frog SEO Spider - Мы себе приобрели, правда для других целей. Есть и бесплатная версия, но урезанная в использовании. Но я не уверен, что данная программа умеет сама собирать все ссылки на страницах - только если ей подсунуть файл со списком. Иначе проверит только ссылки на заданном URL.
А карту сайта ей подсунуть не пробовали?
#12
Отправлено 07 февраля 2013 - 11:31
XENU - неверные результаты, собстна на этом можно и закончить. То есть много из тех ссылок, что выдают 404 или таймаут на самом деле рабочие и другие линкчекеры на них не ругаются. А еще как было сказано выше - нехватка памяти при проверке больших проектов (сотни тысяч ссылок)
linkchecker - гораздо лучше, его пока и использую. Минусы - не очень удобный интерфейс: нельзя скопировать отдельно строку в списке, немного настроек (например, я не нашел как отключить внешние ссылки) и опять же зависает на больших проектах.
Она выдает не верные результаты если не может достучаться к какому либо из элементов на странице. Лично у меня вываливалось когда не могло достучаться к faceook, так как на странице была кнопка Like. Во всех остальных случаях нормально отрабатывало. Что еще в минуса можно добавить так это формирование отчета, все в текстовый файл и если много страниц, тогда можно идти пить кофе, обедать и ехать домой.
#13
Отправлено 07 февраля 2013 - 11:57
Пробовали. Поэтому и написал "подсунуть файл" .
2. Screaming Frog SEO Spider - Мы себе приобрели, правда для других целей. Есть и бесплатная версия, но урезанная в использовании. Но я не уверен, что данная программа умеет сама собирать все ссылки на страницах - только если ей подсунуть файл со списком. Иначе проверит только ссылки на заданном URL.
А карту сайта ей подсунуть не пробовали?
Насчет XENU в целом-то программа прикольная, жаль что более не поддерживается.
#14
Отправлено 25 февраля 2020 - 14:27
Тогда возможно вам стоит попробовать использовать какие-то доп программы, например вот http://linkbox.pro/r...obratnyh-ssilok сервис от ЛинкБокс, как раз для регулярной проверки обратных ссылок.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных