Как раскрутить и разрекламировать Web-сайт в сети Интернет
Шрифт:
Таблица отчета включает в себя пять колонок:
• Line (Строка) – номер строки исходной страницы, где обнаружена данная ссылка;
• Tag (Тэг) – вид тэга (например: IMG, HREF);
• Links to… (Ссылка на…) – адрес ссылки;
• Image Size (Размер изображения) – размер изображения, на которое указывает ссылка. Надпись -1 выводится, если робот не смог определить этот параметр. По ссылкам из колонки Image Size вы попадаете на страницу оптимизации изображений (рис. 1.5);
· Status (Состояние) – состояние ссылки, например: Ok (Доступно), Access denied for robots (Нет доступа для роботов), Remote link (Внешняя ссылка), No response from host (Узел не ответил).
На странице, представленной на рис. 2.5, вы имеете возможность оптимизировать картинку, то есть уменьшить ее размер, что сокращает время загрузки. Для этого сравните предложенные варианты изображений с оригиналом (первая картинка), выберите подходящий, учитывая соотношения размера и качества, и сохраните графический файл на компьютере так же, как вы это обычно делаете в браузере.
Слева у каждой картинки указаны следующие параметры:
• Type (Тип) – графический формат;
• Colors (Цветность) –
• Size (Размер) – размер файла, в байтах;
• DL Time (28.8) (Время загрузки) – время загрузки при модемном соединении со скоростью 28 800 бит/с;
• Savings (Оптимизация) – показывает, насколько уменьшены размеры изображения по сравнению с оригиналом (в процентах).
Для того, чтобы сравнить оптимизированную картинку с исходной, достаточно поместить курсор мыши на любое изображение, и оно будет мгновенно заменено оригиналом.
Если переключатель Scope в форме на первоначальной странице (рис. 2.1) был установлен в положение 5 Pages, таблица отчета содержит сведения о первых встреченных пяти страницах, как показано на рис. 2.6. В остальном нет никаких отличий от отчета для одной страницы.
Сервис проверки HTML-кода
Расширенный сервис HTML Toolbox, предоставляемый компанией NetMechanic Inc., подразумевает проверку правильности HTML-кода. Данный сервис представляет собой экспертную систему, которая может не только сообщить пользователю об ошибках в HTML-документах, но и подсказать, как сделать, чтобы страницы загружались быстрее и выглядели одинаково в различных браузерах.
Другими словами, рассматриваемый сервис, кроме непосредственной проверки, предлагает варианты исправления найденных ошибок, то есть действия, которые следует предпринять для устранения погрешностей. Случается, что для устранения одной ошибки требуется внести несколько исправлений в HTML-код, а иногда наоборот – одно исправление, например, удаление тэга, может привести к дополнительным ошибкам, которые также потребуется исправить. В отчете, который генерирует система, отражены лишь существенные коррективы. Исправления, которые предписывает практика профессиональной верстки в HTML, например, наличие закрывающих тэгов для элементов списка </LI> или для ячеек таблицы </TD>, не предлагаются. Такие предложения привнесли бы излишний беспорядок в отчет и затенили существенную правку. Заметим, что исправления не входят в бесплатный сервис.
При проверке обращают внимание на совместимость кода страниц с различными версиями браузеров, наличие ошибок в коде, отсутствие определенных тэгов и соответствие последней версии спецификации HTML. Бесплатно можно проверить до пяти страниц; размер каждой ограничен двумя тысячами строк и 125 Кб.
Зайдите в Internet по адресу:В браузер будет загружена форма, первые три пункта которой показаны на рис. 2.7. Она представляет собой инструкцию по выполнению поэтапной проверки.
1. В поле URL введите адрес страницы, которую требуется обработать. Для тестирования страниц, защищенных паролем (с обычным методом аутентификации, когда для защиты используется файл. htaccess), запишите адрес в форме:
http://username:password@www.name.ru
При этом не забывайте, что пароль будет передан в открытом виде без применения специальных защищающих протоколов.
2. В разделе What tools would you like to use? (Какие инструменты вы хотите использовать?) можно отключить все флажки, кроме HTML Check & Repair (Проверка и исправление HTML).
3. Переключатель Scope (Возможности) установите в положение 1 Page (1 страница) или 5 Page (5 страниц). В первом случае результат будет выведен в окне браузера, во втором – выслан по вашему электронному адресу. Так или иначе, бесплатный сервис ограничен проверкой 25 ссылок на каждой из страниц.
4. В поле Email (продолжение формы показано на рис. 2.8) введите электронный адрес для отчетов (сюда же, возможно, время от времени будет поступать ненавязчивая реклама услуг компании NetMechanic).
5. Если вы хотите дополнительно проверить страницу на совместимость с браузерами, используйте опцию Tell me if my page is friendly to disabled visitors (Сообщать, подходит ли моя страница клиентам с несовместимыми программами просмотра). Имеются в виду браузеры, которые не поддерживают загрузку изображений, и браузеры, допускающие ее блокировку. Чтобы такие клиенты могли просматривать страницу, она должна содержать специальные атрибуты: SUMMARY в тэгах таблиц и ALT – в тэгах изображений.
6. Заполните поля таблицы Browser Types (Типы браузеров), как показано на рис. 2.9. Укажите процентное соотношение посетителей, пользующихся различными версиями браузеров, если эта информация вам известна. Подобные сведения важны, поскольку у посетителей, применяющих старые версии, даже обычные в настоящее время конструкции могут не работать.
7. Для проверки правописания в тексте страниц в сервисе используется пользовательский словарь. Сюда можно внести имена и названия, технические термины, устойчивые словосочетания, иностранные слова. Для этого создайте текстовый файл (назовите его, например, dictionary.txt), в котором каждое слово или словосочетание следует набрать отдельной строкой. С формами словоизменения в русском языке, естественно, неизбежны проблемы. Если такой словарь существует, поместите его на сервере в Internet и задайте адрес словаря в поле Custom Dictionary (Специальный словарь). Чтобы не проверять в тексте страниц слова, записанные прописными буквами, отметьте опцию Ignore words in UPPER CASE (Пропускать слова, состоящие из ПРОПИСНЫХ БУКВ).
8. Чтобы начать проверку, нажмите на кнопку Test Now (Запуск теста).
В результате проверки создается страница, состоящая из трех основных частей: общие итоги, код проверяемой страницы со вставленными в него предупреждениями и сообщениями об ошибках и список замеченных проблем, которые не поддаются автоматическому исправлению в данном сервисе.
В первой части отчета – см. рис. 2.10 – указано общее число ошибок (поле Total Errors), предупреждений (поле Total Warnings) и проблем, которые не поддаются автоматическому исправлению (поле Total Problems HTML Repair Cannot Fix).
Фрагмент второй части отчета приведен на рис. 2.11. Сообщения об ошибках и предупреждения размещены на отдельных строках и выделены цветом, а также символами – :[n]^Error: (для ошибок) или – :[n]^Warning: (для
В третьей части отчета, представленной на рис. 2.12, перечислены проблемы, с которыми столкнулся сервис в ходе проверки, и даны рекомендации авторам по самостоятельному устранению погрешностей. Ссылки указывают на строки исходного кода документа.
Проверка доменных имен
Whois-сервис РосНИИРОС
РосНИИРОС (Российский Научно-Исследовательский Институт Развития Общественных Сетей) является администратором российского национального домена верхнего уровня RU, обеспечивая регистрацию в нем доменов второго уровня. Заметим попутно, что на момент написания книги в домене RU было зарегистрировано свыше 205 тысяч доменов второго уровня.
Сервис Whois предоставляется РосНИИРОС в информационных целях и может быть использован только для получения информации о доменном имени и контактных лицах. Основным условием его предоставления является обязательство не производить массовых выборок информации, превышающих разрешенные пределы: с одного IP-адреса допускается делать ограниченное количество запросов в минуту. В противном случае вместо обработки запросов возможна выдача предупредительного сообщения. Если в течение часа пользователь неоднократно превысит частоту поступления запросов, то предоставление Whois-сервиса ему прекращается, а на каждый последующий запрос выдается извещение об отказе в услуге:
Для получения информации о домене требуется заполнить лишь строку запроса (см. рис. 2.13), в которой указывается имя интересующего вас домена, и щелкнуть по кнопке Search (Поиск). В результате работы сервиса будет выдана страница, содержащая полную информацию по домену (рис. 2.14).
Рис. 2.13. Служба Whois РосНИИРОС
Приведем в алфавитном порядке все возможные поля, встречающиеся в ответах Whois-сервиса РосНИИРОС:
• address – контактный адрес физического лица (на английском языке, необязательное поле);
• admin-c – идентификатор представителя организации для административного контакта с РосНИИРОС;
• admin-o – идентификатор администратора домена;
• bill-c – идентификатор представителя организации, ответственного за оплату услуг по домену;
• changed – дата последнего изменения клиентом информации в объекте (приводит к запуску процесса тестирования зоны). Для доменов третьего уровня может указывать дату, когда начнется ежегодное автоматическое тестирование зоны, если не будет прислан запрос на обновление зоны;
• created – дата регистрации домена; не изменяется при продлении срока регистрации, смене администратора или регистратора домена;
• descr – краткое описание объекта в произвольной текстовой форме (необязательное поле);
• domain – доменное имя;
• e-mail – электронный адрес;
• fax-no – номер факса (с международным кодом и кодом города);
• free-date – дата освобождения домена (указывается для доменов с приближающимся сроком аннулирования регистрации);
• mnt-adm – организация или физическое лицо, которому принадлежит служба технической поддержки;
• mnt-by – идентификатор службы технической поддержки (службы авторизации), отвечающей за корректность информации о домене в базе данных РосНИИРОС;
• mntner – идентификатор службы технической поддержки в базе данных РосНИИРОС;
• nic-hdl – идентификатор объекта базы данных;
• nserver – список DNS-серверов, поддерживающих домен (если имя сервера содержит имя домена, то указываются также его IP-адреса);
• org – название организации;
• paid-till – дата, по которую оплачена регистрация домена;
• person – полное имя физического лица (на английском языке), являющегося администратором домена;
• phone – телефоны с международным кодом и кодом города;
• reg-ch – идентификатор регистратора, которому передается домен (при смене регистратора);
• registrar – идентификатор регистратора;
• remark – произвольные текстовые комментарии (необязательное поле);
• source – источник информации;
• state – состояние объекта;
• tech-c – идентификатор контактного лица по техническим вопросам;
• type – тип домена;
• whois – Whois-сервис регистратора;
• www – URL-адрес сайта регистратора;
• x-freeing – домен подлежит удалению из реестра в течение часа.
Поле State является одним из обязательных полей в ответах Whois-сервиса РосНИИРОС при запросе по доменным именам второго уровня в зонах RU и SU и третьего уровня в зонах COM.RU, NET.RU, ORG.RU, PP.RU. Оно показывает состояние зарегистрированного домена: делегирован он или нет. Значение поля зависит от объекта, по которому делается запрос: домен второго или третьего уровня, кем зарегистрирован (РосНИИРОС или другой регистратор). Значения, которые может принимать поле State, представлены в таблице 3.
Таблица 3. Описание поля State в ответах Whois-сервиса РосНИИРОССлужба Whois InterNIC
Чтобы получить информацию по доменным именам, зарегистрированным в зонах верхнего уровня AERO, ARPA, BIZ, COM, COOP, EDU, INFO, INT, MUSEUM, NAME, NET или ORG, можно воспользоваться сервисом Whois InterNIC . В строке запроса (рис. 2.15) укажите искомое доменное имя, а переключателем, расположенным под ней, определите его статус:
• Domain (Домен);
• Registrar (Регистратор);
• Nameserver (Сервер имен).
Ответ службы не столь подробный, как у Whois РосНИИРОС, но необходимая информация о владельцах и датах регистрации и ее окончания содержится.
Проверка доменных имен на сайтах Internet-провайдеров
Многие компании, предоставляющие услуги по размещению серверов в Internet, (провайдеры услуг Internet) обеспечивают пользователей сервисом проверки доменного имени. Обычно это простая форма со строкой поиска, как, например, на странице проверки домена на сайте компании RopNet (см. рис. 2.16).