четверг, 25 февраля 2016 г.

Полная информация о сайте.

Полная информация о сайте.
Экскурс.
Для того, чтобы понять откуда берется информация, нужно знать некоторые особенности работы интернета.
Все сайты лежат на серверах. Так как сейчас интернет окутывает весь мир, пользователю практически все равно, как далеко от него расположен сервер. Для того, чтобы добраться до сайта используются сложные алгоритмы маршрутизации по протоколу TCP/IP, но это совсем другая история.
Каждому серверу присвоен свой IP — числовой код. Тоже самое и с клиентом, но в этом случае он может часто меняться и это выглядит немного сложней. Между двумя точками (компьютерами) образуется соединение (канал), с помощью которого они могут общаться. Так как на одном сервере (как в общем-то и на клиенте) могут одновременно работать несколько сервисов (например HTTP — для передачи сайтов, FTP — протокол передачи файлов, MailServer — для почты и т.д.), для их определения используются порты. Например для HTTP — тот что отвечает за передачу HTML (страниц) и другого контента (картинок и музыки) всемирно принято использовать порт номер 80. Этот стандарт настолько вошел в наш мир, что нам даже не надо его писать в браузерной строке запроса. Например — http://domain.com равнозначно http://domain.com:80.
Последний вопрос, это имена. С начала рождения интернета каждому IP может соответствовать свое имя, этим занимаются DNS сервера, которые хранят таблицы имен и соответствующих им IP адресов. Сейчас, когда адресов начинает не хватать, одному IP может соответствовать несколько разных имен и сайтов. Этот подход называется — «Виртуальный сервер». Например на одном сервере с одним и тем-же IP может быть несколько разных сайтов http://domain2.com и http://domain3.com/
Определение владельца сайта.
Думаю теперь понятно, что имя сайта (домен) и его содержимое могут находится на разных серверах и волне комфортно могут существовать друг без друга. Но, чтобы сайт принял привычную форму, его автору нужно зарегистрировать имя и создать соглашение о хостинге. Это могут быть разные фирмы или фирма — предлагающая все в одном. И так, имя. Для регистрации имени нужно ввести определенные данные о пользователе, сейчас эта на большинстве доменов не контролируется, но каждая уважающая себя компания, никогда не будет скрывать от пользователей эти данные.
Для получения информации о владельце пользователя, используются сервис whois. Для разных доменов первого уровня он может быть свой. По этому, чтобы найти подходящий, придется воспользоваться поиском. whois.net например стоит первым в гугле. Это действительно не плохой сервис с поддержкой большого количества доменов.
Кроме пользовательской информации есть ещё даты — первая регистрация и дата истечения оплаты. Перед последней датой владелец должен оплатить домен на следующий год, иначе он его лишится.
Определение физического положения сайта.
По IP адресу сайта, можно узнать где находится сайт. Практически весь инструментарий есть на сайтах IPTools.com, tools.WebMax и DomainTools.com.
Основной из них — это traceroute. Эта утилита показывает все точки сети (сервера, маршрутизаторы и т.д.), которые прошел сетевой пакет от одной точки до другой. Последней записью будет соответственно сервер сайта. Стоит также иметь в виду, что используя traceroute с сайтов, начальной точкой является не ваш компьютер, а сервер сайта предоставляющего этот сервис.
Есть также сервисы, которые определяют местоположение IP адреса на карте. Естественно, эта информация приблизительна до города, а иногда и страны. Для определения положения сервера можно использовать программу VisualRoute. В общем, она делает тоже самое, что и traceroute, плюс добавляет точки на карту. Недостаток в том, что эту программу нужно устанавливать на компьютер. К счастью есть альтернативы, например geoBytes IP Locator, который способен определить положение и показать его на карте.
Часто, но не всегда DNS сервер предоставляется той же компанией что и хостинг. Это можно проверить утилитой DIG (или nslookup, dnslookup). Она возвращает записи с сервера, которые разделены по секциям. Подробнее о секциях можно узнать из Википедии.
Кто соседи сайта?
Если хостинг виртуальный (несколько сайтов на одном IP адресе) есть способ узнать о его «соседях».
Для этого можно использовать например сайт myipneighbors.com.
Проверка сервера на открытые порты.
Для этого используют широко известную в мире Linux утилиту NMAP. На нее есть и утилиты online. Не думаю, что эта информация может каким — либо образом быть полезна в мирных целях. Так что, больше информации на эту тему не понадобится.
Ознакомление с эволюцией сайта.
В сети есть так называемый архив сайтов. Сервис хранит изменения главной страницы по времени. Больше информации можно из моей предыдущей записи.
Посещаемость и рейтинг сайта.
Самые популярные сайты, такие как Yandex, Google, Yahoo, Live создают так называемый рейтинг сайта. Такой рейтинг в разных поисковых системах рассчитывается по своему. Дополнительную информацию о расчётах рейтинга можно узнать на соответствующих сайтах. Самый простой способ получить эту информацию в одном месте, это установить дополнение для FireFox — Alexa. Правда всю информацию, которую предоставляет сервис, можно получить только по первым, 100 тысячам по популярности сайтам. Тем не менее, кое-что можно узнать.
Еще одна интересная возможность мониторинга популярности сайтов по странам и категориям.
В дополнение стоит сказать расчете рейтинга в предположительной цене ресурса, такой расчет например использует logi.ru.
Подобный иностранный сайт, WebSiteOutlook, позволяет также определить примерное количество посещений. В моем случае цифры оказались несколько завышенными.
Добросовестность на предмет спама.
Первым шагом в борьбе со спамом стало создание баз данных о недобросовестных сайтах. Эти базы используют различные провайдеры или программы электронной почты. Эту информацию можно получить и с соответствующих сайтов. Среди таких, например, уже описанный WebMax.
Определение сервера, под которым работает сайт.
Сервер обычно можно определить если подключится к серверу с помощью telnet через 80-ый порт. Но DomainTools.com готов сделать все это за вас. Эта информация находится на его Whois, в панели Server Data.
Если нужна дополнительная информация или название подменено. Можно по пробовать HttpPrint.
Хостинг виртуальный или выделенный?
Думаю теперь тут все просто:
Проверяем наличие «соседей» сайта.
Получаем IP адрес сайта с помощью утилиты PING или любой подобной, и подставляем ее в браузер следующим образом — http://xxx.xxx.xxx.xxx, где xxx.xxx.xxx.xxx соответственно IP адрес. Если получаем ошибку или другой сайт, значит хостинг виртуальный.
Совместимость с браузерами.
Первое, что можно сделать, это провести проверку сайта на соответствие стандартов w3c в HTML, CSS и т.д. Скорее всего это не совсем то что вам надо. Несомненно, соответствие стандартам добавляет некоторую ценность сайту и подчёркивает профессионализм его разработчиков. Но к сожалению далеко не всегда это обозначает совместимость с разными браузерами. Для того чтобы определить совместимость сайта с разными версиями браузеров, совсем не обязательно их всех устанавливать. В сети есть незаменимый сервис, который создает изображения с разных браузеров в различных операционных системах. За несколько кликов можно получить вид из более 50 браузеров, включая их версии. Сервис называется BrowserShots.
Конкурентоспособность.
Гугл предаставляет не плохой сервис для сравнения популярности слов между собой. Его можно использовать и для сравнительного анализа сайта и его конкурентов. Cервис называется Trends. Для достаточно популярных сатов сравнительный анализ также делает Alexa.
Например следующий анализ стал для меня открытием: webmoney и e-gold.
Кто ссылается на сайт?
Мне сейчас сложно сказать как именно это сделать с помощью WEB. Но для FireFox есть отличный плагин — SeoQuake. Этот плагин собирает рейтинги разных ресурсов относительно текущего сайта, в том числе и показывает количество внешних ссылок, зарегистрированных различными поисковыми системами.
Какие ссылки проиндексировал Гугл?
Гугл предусматривает поиск по домену. Для этого нужно использовать ключевое слово ‘site’. Например: site:usanov.net. Подобные ключевые слова управления поиском есть в любом популярном поисковике.
Добросовестность на предмет авторского права.
Для этого особых сервисов нет. Все что надо, это набрать часть проверяемого текста в кавычках. Проблема в том, что даже гугл часто ошибается выдавая копию гораздо выше оригинала. Печально.
Самые посещаемые суб-домены сайта.
Это довольно ценная информация даже с точки зрения безопасности.
До написания этой статьи у меня было предположение, что эту информацию должен дать DIG. Но нет, решение неожиданно — alexa. Если субдомен проиндексирован, он скорее всего будет в списке.
Другие сетевые инструменты
Вот еще несколько сайтов, которые предоставляют сервисы схожей тематики.
abouthisite
Очередной сайт собирающий различную информацию в одном месте.
sitetruth
Этот ресурс проверяет содержание сайта и пытается определить проблемные места. Такие как отсутствие адреса или сомнительное авторство.
DomainCrawler
Еще один сайт про домены и популярность сайта
Итоги.
Очень вероятно, что эта статья не освещает и половины информации, которую можно вытащить о сайте. Тем не менее, надеюсь, что она была полезной, и вы узнали что-то новое Смайлик «smile»
Register a domain name and transfer domains. Reliable web hosting and VPS. Powerful website, blog, and ecommerce tools. 12 years, millions of customers.
domain.com

Комментариев нет:

Отправить комментарий

ПОСОЛЬСТВА В РК

Армения
Посольство Республики Армении
Алматы, 480072, пр. Сейфуллина, 579, 7 этаж
Т. 692908, ф.692932
1-ый Секретарь Посольства - Юрий Сергеевич Петросян

Афганистан
ПОСОЛЬСТВО ИСЛАМСКОГО ГОСУДАРСТВА АФГАНИСТАН
Алматы, 480004, ул. Фурманова, 46, к. 25
Т. 338711, ф. 338711
Советник - Абдул Муктадир Фрозанфар

Бельгия
КОНСУЛЬСТВО КОРОЛЕВСТВА БЕЛЬГИЯ
Алматы, 480096, ул. Гоголя, 207, уг. ул. Джумалиева
Т. 506324, 506423, ф. 509081
bluestar@kaznet.kz
Почетный Консул - Mr. Daniel Parisse

Болгария
ПОСОЛЬСТВО РЕСПУБЛИКИ БОЛГАРИИ
Алматы, 480002, ул. Макатаева, 13 а
Т. 302754, 302755, 302749, ф. 302755
DEKOF@ITT.kz
Поверенный в Делах - Декоф Дмитр Тодоров

Ватикан
ВАТИКАН (Святой Престол)
Алматы, 480091, ул. Кабанбай батыра, 77, кв 16, уг. ул. Тулебаева
Т. 636776, ф. 636240
Папский нунций Архиепископ - Мариан ОЛЕСЬ

Великобритания
BRITISH EMBASSY
Алматы, 480091, ул. Фурманова, 173, уг. Курмангазы
Т. 506191, 506192, ф.506260
british-embassy@kaznet.kz
Her Majesty's Ambassador - Mr. Richard Lewington

Венгрия
ПОСОЛЬСТВО ВЕНГЕРСКОЙ РЕСПУБЛИКИ
Алматы, 480100, ул. Мусабаева, 4
Т. 551206, ф. 551308
Чрезвычайный и Полномочный Посол - Шандор ШИМИЧ

Германия
Посольство Федеративной Республики Германия
Алматы, 480091, ул. Фурманова, 173
Т. 506155, 506156, ф. 506276
german_embassy_almaty@nursat.kz
Extraodinary and Plenipotentiary Ambassador - Dr. Michael Libal

Греция
Посольcтво Греческой Республики
Алматы, 480051, пр. Достык, 216/1, уг. ул. Заводской
Т. 503961/62, ф. 503938
Extraodinary and Plenipotentiary Ambassador - Nicolas Hatoupis

Грузия
Посольство Грузии
Алматы, Посольский городок, Баян-аул, коттедж № 7
Т. 234121
Советник - Лаша Нинуа

Египет
ПОСОЛЬСТВО АРАБСКОЙ РЕСПУБЛИКИ ЕГИПЕТ
Алматы, 480100, ул. Зенкова, 59 уг. ул. Жамбула
Т. 916358, 911022, ф. 911022
sphinx_emb@nursat.kz
Extraodinary and Plenipotentiary Ambassador - Mohamed Nabil Abdel Aziz Fedawy

Израиль
ПОСОЛЬСТВО ГОСУДАРСТВА ИЗРАИЛЬ
Алматы, 480091, пр. Желтоксан, 87, уг. ул. Казыбек би
Т. 507215, ф. 506283
Чрезвычайный и Полномочного Посол - Mr. Israel Mey-Ami

Индия
ПОСОЛЬСТВО РЕСПУБЛИКИ ИНДИИ
Алматы, 480012, ул. Мауленова, 71, уг. ул. Казыбек би
Т. 921411, ф. 926767
india@in-emb.almaty.kz
Extraodinary and Plenipotentiary Ambassador - Saiyed Raza Hashim

Иран
ПОСОЛЬСТВО ИСЛАМСКОЙ РЕСПУБЛИКИ ИРАН
Алматы, 480012, ул. Кабанбай батыра, 119, уг. Мичурина
Т. 541974, 675055, ф. 542754
Чрезвычайный и Полномочный Посол – Farsi

Испания
Почетное Консульство Испании
Алматы, ул. Шарипова, 90, офис 401
Т. 347444, 581201, ф. 581202
Почетный Консул / Honorary Consul - Mr. Daniel Mota Martinez

Испания
ПОСОЛЬСТВО КОРОЛЕВСТВО ИСПАНИИ
Алматы, 480072, ул. Байтурсынова, 102
Ambassador - Francisco Pascual de la Parte

Италия
Посольство Итальянской Республики
Алматы, 480100, ул. Казыбек би, 20 а, 3 этаж
Т. 910107, 910007, ф. 910053
ambalma@nursat.kz
Extraodinary and Plenipotentiary Ambassador - Mr. Fabrizio Piaggesi

Канада
Посольство Канады
Алматы, 480100, ул. Карасай батыра, 34, уг. ул. Пушкина
Т. 501151, 501152, ф. 582493
almat@dfait-maeci.gc.ca
Чрезвычайный Полномочный посол - Jerald Skinner

Китай
ПОСОЛЬСТВО КИТАЙСКОЙ НАРОДНОЙ РЕСПУБЛИКИ
Алматы, 480091, ул. Фурманова, 137
Т. 639291, 631966, ф. 638209
Чрезвычайный и Полномочный Посол - Yao Peisheng

Корея
ПОСОЛЬСТВО РЕСПУБЛИКИ КОРЕИ
Алматы, ул. Джаркентская, 2/77,
Т. 532691, 532689, ф. 507059
kzemb@hanmail.net
Чрезвычайный и Полномочный Посол - Choi Seung-Hoh

Кыргызстан
Посольство Кыргызской Республики
Алматы, 480012, ул. Амангельды, 68 а
Т. 632565, ф. 633362
Чрезвычайный и Полномочный Посол - Акбар РЫСКУЛОВ

Латвия
Торговое представительство Латвии а Казахстане
Алматы, 480012, ул. Мауленова, 92, офис 321
Т. 628258
Глава представительства - Слувко Францис

Ливия
СОЦИАЛИСТИЧЕСКАЯ НАРОДНАЯ ЛИВИЙСКАЯ АРАБСКАЯ ДЖАМАХИРИЯ
Алматы, ул. Мельничная, 10, уг. ул. Кабанбай батыра
Т. 542748, 542745, ф. 608536
livya@nursat.kz
Чрезвычайный и Полномочный Посол - Рамадан Аль Мабрук Мухаммад АЛЬЖАДИ

Литва
Посольство Литовской Республики
Алматы, 480099, Горный Гигант, ул. Искандерова, 15
Т. 534103, 656123, ф.651460
livya@nursat.kz
Чрезвычайный и Полномочный Посол - Виргилиус БУЛОВАС

Малайзия
ПОСОЛЬСТВО МАЛАЙЗИИ
Алматы, пр. Аль-Фараби, 36/2, уг. ул. Вихрева
Т. 533503, 533504, 533507, ф. 533506
Посол - Тан Сен Сан

Монголия
ПОСОЛЬСТВО МОНГОЛИИ
Алматы, 480061, ул. Саина, “Аубакирова-1” возле санатория “Карагалинка”
Т. 293790, 293259, ф. 601723
Чрезвычайный и Полномочный Посол - Джамбыл Дордж

Нидерланды
Посольство Королевства Нидерландов
Алматы, 480072, ул. Наурызбай батыра, 103, уг. ул. Курмангазы
Т. 638654, 503773, ф. 631957,503772
nlgovalm@online.ru
Extraodinary and Plenipotentiary Ambassador - Speekenbrink А.Н.

Пакистан
ПОСОЛЬСТВО ИСЛАМСКОЙ РЕСПУБЛИКИ ПАКИСТАН
Алматы, 480004, ул. Тулебаева, 25
Т. 333548, 332678, 331502, ф. 331300
Extraodinary and Plenipotentiary Ambassador - Durray Shahwar Kureshi

Палестина
ПОСОЛЬСТВО ГОСУДАРСТВА ПАЛЕСТИНЫ
Алматы, ул. Кастеева, 38,
Т. 601545, ф. 601545
Чрезвычайный и Полномочный Посол - Мохаммад Абдуллах ТАРШАХАНИ

Польша
Посольство Республики Польша
Алматы, 480051, ул. Батурина, 4
Т. 581551, ф. 581550,581552
Чрезвычайный и Полномочный Посол - Зислав Новоцкий

Россия
Посольство Российской Федерации
Алматы, 480090, ул. Джандосова, 4
Т. 446491, 448222, ф. 428323
Чрезвычайный и Полномочный Посол - Мерзляков Юрий Николаевич

Румыния
Embassy of Romania in the Republic of Kazakhsan
Алматы, 480100, ул. Пушкина, 97
Т. 635772, ф. 588317
ambro@nursat.kz
Временный поверенный в делах Румынии в РК - Stanescu Marin

Саудовская Аравия
Посольство Королевства Саудовской Аравии
Алматы, 480100, ул. Горная, 137
Т. 657790, 657791, ф. 502811
Чрезвычайный и Полномочный Посол - Ибрагим Мохаммед Мусли

США
UNITED STATES COMMERCIAL SERVICE
Алматы, 480091, пр. Сейфуллина, 531, уг. Казыбек би, 3 этаж
Т. 587920, ф. 587923
almaty.office.box@mail.doc.gov
Extraodinary and Plenipotentiary Ambassador - Richart Henry Jones

Таджикистан
Посольство Таджикистана
Алматы, 480057, ул. Джандосова, 58
Т. 455656, ф. 442089
Сотрудник - Куралов Бахтияр Ниязович

Туркменистан
Посольство Туркменистана
Алматы, 480057, пр. Абая, 76/109
Т. 509604
Первый секретарь, консул - Мухаммедтурдыев Сердар Джумаевич

Турция
Посольство Турецкой Республики
Алматы, 480100, ул. Толе би, 29
Т. 913932, 918153, ф. 506208
almatyturk@kaznet.kz
Ambassador - Mr. Cinar Aldemir

Узбекистан
ПОСОЛЬСТВО РЕСПУБЛИКИ УЗБЕКИСТАН
Алматы, 480100, ул. Барибаева, 36
Т. 910235, 918316, ф. 911055
Чрезвычайный и Полномочный Посол - Бутаяров Турдыкул Суванович

Украина
ПОСОЛЬСТВО УКРАИНЫ
Алматы, 480091, ул. Чайковского, 208 уг. ул. Курмангазы
Т. 627073
Генеральный Консул - Бай Олег Сергеевич

Франция
Посольство Франции в Казахстане и Кыргызстане
Алматы, 480091, ул. Фурманова, 173
Т. 582504, 582506, 582507, ф. 582509, 582179
Extraodinary and Plenipotentiary Ambassador - Mr. Serge Smessow

Чехия
ПОСОЛЬСТВО ЧЕШСКОЙ РЕСПУБЛИКИ
Алматы, 480002, пр. Достык, 212
Т. 641703, 641606, ф. 644997
almaata@embassy.nzv.cz
Временный Поверенный в Делах - Miroslav Andr

Швейцария
Генеральное консульство Швейцарии
Алматы, 480091, пр. Желтоксан, 146 Комплекс “Алтын Алма” 5 эт.
Т. 503559, 503569, ф. 501388
kswisscg@nursat.kz
Генеральный Консул - Mr. Jurg Casserini

Япония
Посольство Японии в Казахстане
Алматы, 480100, ул. Казыбек би, 41 а, 3 этаж
Т. 980600, ф. 608601
jpemb@nursat.kz
Extraodinary and Plenipotentiary Ambassador - Tanaka Kenji

АГЕНТСТВО ПО МЕЖДУНАРОДНОМУ РАЗВИТИЮ США (ЮСАИД)
Алматы, 480091, ул. Фурманова, 99/ 97 а
Т. 507612, ф. 696490
Представитель - Глэнн АНДЕРС

КОРПУС МИРА
Алматы, 480072, ул. Шевченко, 100 уг. пр. Сейфуллина, 5 этаж
Т. 692984, 692985, ф. 624030
akingsley@kz.peacecorpus.gov
Представитель - Mr. Wylie Williams

МЕЖДУНАРОДНАЯ ФЕДЕРАЦИЯ ОБЩЕСТВ КРАСНОГО КРЕСТА И КРАСНОГО ПОЛУМЕСЯЦА
Алматы, 480100, ул. Кунаева, 86
Т. 918838, 914167, ф. 914267
ifrckz01@ifrc.org
Глава региональной делегации по Центральной Азии - Mr. Per Jensnaes

Голландско-Казахстанский Деловой Совет
Алматы, 480004, пр. Абылай хана, 58 а
Т. 336933, ф. 339482
Исполнительный директор Казахстанского офиса - Сорокин Валентин

ЮНЕСКО
Алматы, 480100, ул. Толе би, 67, уг. ул. Чайковского
Т. 582638, 582637, ф. 695863
uhata@unesco.org
Региональный Советник по коммуникации в Центральной Азии - Mr. George Cequeira

ЮНИСЕФ (Детский фонд)
Алматы, 480013, пл. Республики, 15, 6 этаж
Т. 638700, 630203, ф. 501662
almaty@unicef.org