Как анализировать сайт и делать на нем оптимизацию?

Меня приглашают на семинар для обзора и предоставления консультаций по обновлению и усовершенствованию веб-сайта. Меня приглашают стать человеком, который работает в сфере информационных технологий. Я программист, и я работаю в разработке приложений Windows, также я изучаю PHP сейчас, поэтому у меня нет большого опыта в веб-разработке.

Веб-сайт, на который меня просят пересмотреть и дать свое мнение, - это веб-сайт, который освещает новости и интерес к местным регионам или местным регионам (например: веб-сайт для Бруклина в Нью-Йорке). Я просмотрел веб-сайт, веб-сайт содержит радио, фотогалерею, блоги и каталог магазинов, я нашел что-то, чтобы рассказать о веб-сайтах, также я видел похожие сайты, но я думал о слушании от более опытных людей и убедился, что я это делаю правильный путь.

5 голосов | спросил major 24 SatEurope/Moscow2011-12-24T04:30:52+04:00Europe/Moscow12bEurope/MoscowSat, 24 Dec 2011 04:30:52 +0400 2011, 04:30:52

2 ответа


3

Я бы сосредоточился на этих областях:

  • Юзабилити:
    1. Хорошо ли разработана информационная архитектура?
    2. Используются ли подходящие названия страниц и URL-адреса?
    3. Хорошо ли разработан поток навигации и пользователя?
    4. Есть ли какие-либо узкие места для удобства использования?
    5. Выполните некоторые пользовательские тесты, чтобы проверить свою интуицию.
  • Доступность
    1. Является ли сайт совместимым с 508?
    2. Является ли сайт WCAG 1 & 2?
    3. Является ли сайт использующим функции доступности WIA-ARIA /HTML5 семантика?
    4. Являются ли они следующими передовыми методами обеспечения доступности, такими как ссылки на пропуски навигации /прокрутки и содержание и не визуальные параметры CAPTCHA?
    5. Проверьте сайт с помощью программы чтения с экрана и масштабирования браузера, чтобы подтвердить его доступность для лиц с нарушениями зрения.
  • Совместимость между браузерами и платформами
    1. Определите целевые платформы на основе демографических данных (возможно, через журналы сервера или через исследования рынка).
    2. Тестирование на всех целевых платформах (не только одна версия браузера в одной ОС, такие инструменты, как BrowserShots и Adobe Browser Lab, могут помочь).
  • Performance
    1. Хорошо ли сжаты графики и мультимедиа (например, с использованием соответствующего формата сжатия)?
    2. Какова фактическая производительность страницы в браузере для критических страниц?
    3. Вы используете максимальное кэширование (кэширование байтового кода, кеширование запросов, кэширование страниц и т. д.)?
    4. Необходимы другие улучшения производительности (например, объединение и минимизация CSS и JS, использование облегченного веб-сервера для обслуживания статического контента, использование CDN, балансировка нагрузки, предварительная компиляция и т. д.)?
  • Безопасность
    1. Защищен ли сайт от XSS, CSRF, захвата сеанса, инъекций SQL, утечки информации и других угроз?
    2. Запустите некоторое тестирование Blackbox, fuzzing, а также тестирование whitebox с помощью анализаторов статического исходного кода.
    3. Оценка политик безопасности: политика паролей, использование шифрования (HTTPS, SFTP /SCP) и хранение данных (PII и другие конфиденциальные данные).
    4. Защищена ли форма входа в систему от взлома (задержка повтора, временные запреты IP, вызванные повторными неудачными входами, использование CAPTCHA для замедления взлома, отсутствие раскрытия, если имя пользователя существует и т. д.), и процесс входа в систему защищен от обнюхивания (принудительный HTTPS и не используя базовую HTTP-аутентификацию)?
    5. Разрешения для файлов /папок, загрузки форм, форм электронной почты, защиты от спама и т. д.
  • Другие лучшие практики (ремонтопригодность, семантика /SEO, интернет-маркетинг)
    1. Как выглядит внешний (front-preified) внешний и внешний код? Является модульным, читаемым и хорошо комментируемым /документированным? Используют ли они MVC или аналогичную архитектуру? Это RESTful?
    2. Использует ли сайт прогрессивное улучшение /грациозную деградацию? Работает ли сайт без JavaScript (если это разумное требование для этой ниши)?
    3. Есть ли разделение содержимого и презентации?
    4. Хорошо ли разработан CSS, используя каскадные стили и семантические имена классов и идентификаторы?
    5. Является ли семантика разметки и использует существующие микроформаты? Являются правильными rel /rev атрибуты, sitemaps , каналы продуктов и другие метаданные, которые помогают браузерам, сканерам и другим приложениям понимать /использовать контент?
    6. Являются ли CTA на видном месте, и сайт создан вокруг веб-стратегии? Или это просто общий сайт брошюры, не определяющий конкретные бизнес-цели? Используют ли они данные аналитики и другие показатели для оценки производительности сайта? Сайт регулярно обновляется новым контентом и активно используется для маркетинга?
    7. Являются ли они тестирование (для оптимизации расходов на веб-копию /дизайн и маркетинг)?

Существует бесконечно многодругие потенциальные области оптимизации (большая часть из них исправляет плохие практики, такие как повторяющиеся URL-адреса, плохой веб-дизайн, отсутствие документации, табличные макеты, использование фреймов /фреймов, страницы без закладок, нарушение навигации /истории браузера и т. д. ), поэтому маловероятно, что один поток Q & A сможет покрыть все это.

ответил Lèse majesté 24 SatEurope/Moscow2011-12-24T17:31:05+04:00Europe/Moscow12bEurope/MoscowSat, 24 Dec 2011 17:31:05 +0400 2011, 17:31:05
4

Некоторые из ключевых моментов для анализа сайта с целью оптимизации заключаются в следующем:

  1. Попробуйте проанализировать карту тепла на основных проиндексированных страницах и посмотреть, соответствует ли значение объектов, размещенных на страницах, по карте тепла (например, горячие и трендовые новости, размещенные на самых горячих точках на сайте).
  2. Посмотрите, позволяют ли страницы достаточно для взаимодействия в социальных сетях на нынешнюю эпоху социальных сетей, и чем больше общий контент, тем больше людей посещают сайт.
  3. Убедитесь, что сайт предлагает удобные навигационные средства. Чем проще и лучше классифицировать навигацию и карту сайта, тем больше страниц могут просматривать посетители. Не только это, лучшая карта сайта предлагает лучшую индексацию в поисковых системах.
  4. Убедитесь, что веб-сайт совместим с W3C и совместим с кросс-браузером для веб-сайта, который отлично работает или даже отлично работает в браузере webkit /gecko, не обязательно будет работать одинаково в других браузерах (заметно IE).
  5. Посмотрите, правильно ли оптимизирован поисковая система. Правильный заголовок, метатеги и ключевые слова обеспечивают доступность страницы к предполагаемой аудитории неявно. Для выбора правильных ключевых слов рекомендуется анализ ключевых слов.
  6. И самое главное, когда дело доходит до оптимизации сайта - CONTENT. Как бы ни был хорош веб-сайт, он бесполезен без содержания, которое он предлагает.

    Я знаю, что я, возможно, не затронул все ключевые аспекты, необходимые здесь, но это факторы prima-facea, которые я напоминаю себе каждый раз, когда я просматриваю сайт для оптимизации. Приветствуется вклад других в эту должность.
ответил Lèse majesté 24 SatEurope/Moscow2011-12-24T17:31:05+04:00Europe/Moscow12bEurope/MoscowSat, 24 Dec 2011 17:31:05 +0400 2011, 17:31:05

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132