Скорость и производительность сайтов очень важна для пользователей. Если Ваш сайт будет слишком медленным, то Вы будете не только терять посетителей, но также и потенциальных клиентов. Поисковые системы такие как Google, учитывают скорость веб-сайта в рейтинге поиска, поэтому, оптимизируя скорость Вашего сайта, Вы должны принять всё во внимание. Учитывается каждая миллисекунда. Вот только несколько основных и общих предложений для того, чтобы улучшить производительность сайта.
Ajax позволяет нам строить веб-страницы, которые могут быть асинхронно обновлены в любое время. Это означает, что вместо того, чтобы перезагрузить всю страницу, когда пользователь выполняет действие, мы можем просто обновить часть этой страницы.
Мы можем использовать галерею изображений в качестве примера. Файлы изображений являются большими и тяжелыми; они могут замедлить скорость загрузки веб-страниц. Вместо того, чтобы загрузить все изображения, когда пользователь первые посетит веб-страницу, мы можем только показать миниатюрные
изображения и затем, когда пользователь нажмет на них, мы можем асинхронно запросить полные изображения от сервера и обновить страницу. Если пользователь хочет видеть несколько изображений, он не должен ждать, пока загрузятся все изображения. Этот паттерн разработки называют ленивой загрузкой ().
Библиотеки Ajax/веб разработки, такие как jQuery, Prototype и MooTools могут осуществить отсроченную загрузку контента гораздо легче.
Когда пользователь впервые загружает Вашу веб-страницу, браузер кэширует внешние ресурсы, такие как JavaScript и CSS файлы. Таким образом, лучше размещать такие файлы вне страниц.
Используя встроенного CSS также увеличивает время рендеринга веб-страницы; определяя всё в Вашем главном файле CSS, Вы позволяет браузеру делать меньше работы во время рендеринга страницы, так как он уже знает все правила стилей, которые ему надо применить.
В качестве бонуса, использование отдельных JavaScript и CSS файлов делает поддержку сайта более лёгкой, так как вам надо только изменить глобальные файлы вместо того, чтобы искать всё в коде, разбросанном на нескольких страницах.
Если Вы считаете, что Ваш сайт соединяется с базой данных, каждый раз для того, чтобы создать один и тот же контент - пора начать использовать систему кэширования. При наличии системы кэширования, Ваш сайт должен будет только создать контент один раз вместо того, чтобы создавать его каждый раз,
когда страницу посещают пользователи. Не волнуйтесь, системы кэширования периодически обновляют свои кэши в зависимости от того, как Вы их настроите - таким образом, даже постоянно изменяющиеся веб-страницы (как сообщение в блоге с комментариями) могут быть закэшированными.
У популярных систем управления контентом, таких как WordPress и Drupal, имеется статическое кэширование, которые преобразовывает динамически сгенерированные страницы в статические файлы HTML, чтобы уменьшить ненужную обработку сервером. Для WordPress попробуйте WP Super Cache . В Drupal есть функция кэширования страницы в самом ядре.
Также существуют системы кэширования баз данных и серверных скриптов, которые Вы можете установить на своем веб-сервере (если у Вас есть возможность сделать это). Например, у PHP есть расширения под названием ускорители PHP (PHP accelerators), которые оптимизируют производительность посредством кэширования и различных других методов; один пример PHP-ускорителя - APC . Кэширование базы данных улучшает работу и масштабируемость Ваших веб-приложений благодаря уменьшению работы, связанной с процессами чтения/записи/доступа базы данных; memcached , например, кэширует наиболее часто используемые запросы к базе данных.
Если изображение первоначально размером 1280x900 px, но у Вас должно быть 400x280 px, Вы должны изменить размеры и повторно сохранить изображение, используя редактор изображений, такой как Photoshop вместо того, чтобы использовать атрибуты ширины и высоты в HTML
(то есть ).
Это потому что, естественно, большое изображение всегда будет иметь больший размер файла. Вместо того, чтобы изменить размеры изображения, используя HTML, измените размеры его размеры в графическом редакторе и затем сохраните это как новый файл.
Это не только делает текст на изображении недоступным для экранных читалок и полностью бесполезным для SEO, но и увеличивает время загрузки вашей страницы, потому что чем больше изображений на странице, тем она тяжелее.
Если Вы должны использовать много своих шрифтов на веб-сайте, узнайте о CSS @font-face , чтобы показать текст с пользовательскими шрифтами более эффективно. Очевидно, что обработка файлов шрифтов более оптимальна, чем обработка изображений.
Выбирая правильный формат изображения, Вы можете оптимизировать размеры файла не теряя качество изображения. Например, если Вы не нуждаетесь в прозрачности изображения (альфа-слой), который предлагает формат PNG, формат JPG часто предоставляет изображения, используя меньший размер файла.
Чтобы узнать больше, как выбрать между JPG, PNG, и GIF, почитайте следующие гайды:
В дополнение, есть много инструментов, которые Вы можете использовать, чтобы далее уменьшить веса файла Ваших изображений. Проверьте этот список инструментов для того, чтобы оптимизировать Ваши изображения .
Осмотрите свой исходный код. Вы действительно нуждаетесь во всех тэгах, которые Вы используете, или Вы можете использовать CSS для вывода на экран? Например, вместо того, чтобы использовать
Будет лучше, если ваши скрипты загружаются в конце страницы, а не в начале. Это позволяет браузеру отрендерить всё перед тем, как он начнёт грузить JavaScript. Благодаря этому, Ваши страницы будут более отзывчивыми, потому что способ работы Javascript"a такой, что он блокирует всё, пока не закончит загружаться. Если возможно, ссылайтесь на Javascript прямо после закрывающегося тега
вашего HTML документа.
На скорость вашего сайта сильно влияет положение пользователей относительно положения веб-сервера. Чем дальше они находятся, тем большее расстояние должны пройти передаваемые данные. Имея кэшированный контент на нескольких, стратегически расположенных географических положениях, позволяют позаботиться об этой проблеме. CDN будет часто делать Ваши эксплуатационные расходы немного выше, но Вы определенно получите бонус в скорости вашего сайта. Проверьте MaxCDN или Amazon Simple Storage Service (Amazon S3).
Наряду с использованием систем кэширования, Вы должны создать веб-сайты, которые используют веб-кэширование как только это возможно. Веб-кэширование состоит в том, что файлы кэшируются браузером для последующего использования. Браузер кэширует файлы CSS, Javascript и картинки. Кроме основ, таких как помещение CSS и JavaScript кода, который используется на нескольких страницах, во внешние файлы, есть много способов удостовериться, что Вы кэшируете свои файлы самым эффективным из возможным способов.
Многие программы автоматически запускаются при включении компьютера, из-за чего система загружается дольше. Кроме того, эти программы занимают лишнюю оперативную память и при том далеко не всегда вам нужны.
Чтобы отредактировать список программ для автозагрузки, необходимо нажать кнопку «Пуск» и в строке поиска набрать команду msconfig. Во вкладке «Автозагрузка» галочками отмечены программы, которые запускаются при включении компьютера. Осталось снять галки с ненужных программ.
Будьте осторожны и не отключайте автозагрузку служебных программ и антивирусных продуктов.
3. Отключение автозагрузки ненужных шрифтов
При включении компьютера Windows загружает набор из более 200 разнообразных шрифтов. Отключить лишние можно так: «Пуск» - Панель управления - Оформление и персонализация - Шрифты. Открываем контекстное меню правой клавишей и на ненужном шрифте и выбираем «Скрыть».
Только
Comic Sans
, только хардкор!
4. Удаление временных файлов
В процессе работы на жестком диске ежедневно создается множество временных файлов, которые как-то незаметно становятся постоянными. Они также сильно снижают общую скорость работы компьютера.
Регулярная очистка компьютера позволит ускорить загрузку операционной системы и программ, а также освободит место на жестком диске.
Для этого достаточно открыть Мой компьютер - раздел с операционной системой (обычно Диск С:\) - папка Windows - папка Temp, а затем удалить все файлы и очистить Корзину.
5. Очистка диска
Для оптимизации Windows разработчики Microsoft предусмотрели встроенную утилиту для очистки диска. Она ищет и удаляет «мусорные» файлы, такие как временные файлы Интернета, дистрибутивы установленных программ, различные отчеты об ошибках и другие.
Зайдите в меню «Пуск» - Все программы - Стандартные - Служебные - Очистка диска.
6. Дефрагментация диска
Удалив ненужные программы и файлы, займитесь дефрагментацией диска, т.е. перегруппировкой файлов на жестком диске для максимальной оптимизации ПК.
Дефрагментацию можно выполнить средствами Windows, а можно воспользоваться специальными программами - это тема для отдельной статьи.
Стандартная процедура будет выглядеть так - в Проводнике выберите раздел для дефрагментации (например, диск D:\) и нажмите на него правой клавишей мыши, в появившемся меню откройте Свойства и во вкладке Сервис нажмите «Выполнить дефрагментацию».
7. Установить SSD
Ускорить загрузку операционной системы и программ поможет твердотельный накопитель, самостоятельную установку которого в ноутбук мы рассматривали в . Если не хватает средств на 500 Гб SSD, имеет смысл приобрести диск хотя бы для установки операционной системы - на новом SSD она будет просто летать.
8. Установить HDD
На YouTube множество видеогайдов по установке HDD. Вот один из них
Если бюджет не позволяет потратиться на дорогостоящие SSD-накопители, не стоит отказываться от более традиционных комплектующих. Установка дополнительного HDD позволит значительно повысить производительность ПК.
Так, если жесткий диск занят более чем на 85%, компьютер будет работать в разы медленнее. Кроме того, самостоятельно установить дополнительный жесткий диск на стационарный ПК еще проще, чем SSD.
9. Установка дополнительной оперативной памяти
Оперативная память используется для обработки запущенных программ. Чем больше информации требуется обработать - тем больший объем оперативной памяти потребуется.
Если памяти не хватает, система начинает использовать ресурсы жесткого диска, что приводит к критическому замедлению работы компьютера и подвисанию Windows.
Добавить или заменить планки оперативной памяти не составит никакого труда. Для обычного компьютера с набором стандартных офисных программ хватит 4 Гб оперативной памяти, а для игрового ПК можно подумать о 16 Гб и выше.
10. Уборка
Пыль - враг компьютера №2 (всем известно, что враг №1 - это ). Она препятствует нормальной вентиляции, в результате чего элементы ПК могут перегреваться, замедляя работу системы. Экстремальный перегрев комплектующих может привести к их полному выходу из строя.
Выключите компьютер минимум за полчаса до начала уборки. Не проводите уборку в синтетической одежде - в результате трения может возникнуть статический заряд, который способен повредить комплектующие. Чтобы снять статику, дотроньтесь до неокрашенной части батареи центрального отопления.
Включите пылесос на небольшую мощность и аккуратно уберите пыль со всех частей ПК. Особенное внимание стоит уделить блоку питания, кулеру процессора и видеокарты, где скапливается бОльшая часть пыли.
Оптимизация подразумевает под собой улучшение функционала и контента сайта, а далее продвижение его в поисковых системах. Главной задачей оптимизации является раскрутка интернет-проекта и вовлечение большой аудитории в его работу. Оптимизация чаще используется теми, кто пытается что-то продавать.
Чтобы понимать, как правильно оптимизировать свой сайт, следует проследить стратегию поведения типичного пользователя. Типичный пользователь - это среднестатистический юзер, возможно, ваш будущий клиент.
Важно помнить, что главным проводником любого человека в интернете является поисковая система. И человек доверяет этой поисковой системе, так как выбирает ее сам по тем или иным причинам. Вводя интересующий запрос в строку поиска, пользователь получает список сайтов, которые могут помочь в решении возникшей проблемы. Известно, что никто не станет листать сотни страниц выданных результатов, а воспользуется только первой, перейдя по 2-7 ссылкам.
После клика по ссылке, пользователь попадает на сайт. Очевидно, что непонятный интефейс и хаос отпугнут клиента, и он вряд ли воспользуется услугами сайта. Если интерфейс в порядке, то следующий шаг - чтение и оценивание контента. Собственно, на этом этапе пользователь и примет решение, продолжать с вами сотрудничать или нет. Если сервис носит коммерческий характер, то необходимо подумать и об удобной обратной связи. Иначе «рыбка», попавшая на крючок, сорвется с него в последний момент. И вряд ли вы ее уже сможете поймать.
Поисковая, или seo-оптимизация - это ядро процесса оптимизации сайта. Как видно из названия, seo занимается продвижением сайта в поисковых системах. Самыми востребованными системами считаются «Яндекс» и Google.
Как это происходит? Весь ваш контент, т.е. статьи и изображения, расположенные на сайте индексируются поисковым роботом (его еще называют «пауком»). В статьях должны содержаться ключевые слова. Это как раз те варианты запросов, которые вводят пользователи, чтобы найти информацию. «Паук» определяет релевантность (т.е. соответствие) этих ключевых слов и уникальность каждой статьи. После чего проводит сайт в общий рейтинг. Это называется внутренней оптимизацией.
Не менее важно внешнее продвижение. Осуществляется оно за счет «цитирования» вашего сайта на других ресурсах. Поисковый робот, находясь на уже раскрученном сайте, переходит по расположенным на нем ссылкам. Если одна из ссылок ваша, то оптимизация автоматически увеличивается.
Если контент совсем не уникален, т.е. был скопирован с другого сайта, то сайт автоматически попадает в черный список. Этот список однозначно гарантирует провал раскрутки через интернет. Уникальность контента можно заранее проверить при помощи специальных сайтов и программ («Адвего Плагиатус», Content-watch).
В последнее время требования поисковых роботов возросли и стали особо внимательно индексировать изображения. Поэтому копирование их с других сайтов может грозить неудачной seo-оптимизацией.
Также нельзя размещать одновременно много ссылок на ваш сайт на сторонних ресурсах. Если перестараться - это приведет к игнорированию «пауком» вашего сайта.
В современном мире рыночных отношений, где царит жесткая конкуренция, просто необходимо выделяться по многим признакам, чтобы в процессе «естественного отбора» не оказаться на низших позициях по показателям успешности
Как уже говорилось ранее на многих форумах и блогах - уникальный и интересный контент является ОЧЕНЬ важным фактором, но чтобы сделать сайт успешным, только качественных статей будет недостаточно. Люди не посещают ваш ресурс от того, что вы пишите хорошие статьи, так как это только 1 из причин, почему они здесь. Чем удобнее для людей будет сделан сайт, тем более благодарными они будут. Как добиться максимального результата и будет рассказано далее.
Внутренняя SEO оптимизация сайта — это сборник мер, которые могут помочь индексировать сайт поисковым системам. Т.е. должна быть перелинковка между статьями, разделами, должны быть установлены специальные, помогающие плагины, установлена карта сайта и многие другие действия. Далее в более приближенном виде рассмотрим каждый пункт внутренней оптимизации сайта.
Внутренняя оптимизация не возможна без использования специальных плагинов. Ставьте плагины, которые будут отображать под статьями ссылки на категории или статьи на вашем сайте. Так, пользователь, который будет прочитывать статью, сможет посмотреть похожие записи или статьи из этой же категории. Эти плагины имеют целых 2 плюса, человек наверняка прочитает названия похожих статей и если ему понравиться тема, прочитает еще несколько. Другой плюс — получение ссылки с нужным анкором.
Карта сайта — это еще одна из составляющих процесса «внутренней поисковой оптимизации сайта» . Обязательно поставьте карту сайта, ее любят ПС, так как она ссылается на статьи всего сайта, не зависимо от того, когда статья была опубликована. Кроме того, это удобно для посетителей, ведь это наиболее простой способ отыскать нужную статью.
Это наиболее важный пункт при проведении поисковой оптимизации сайта
.
Наверное, из всего количества статей, что вы написали, существуют повторяющиеся темы. К примеру, «Что такое Twitter?» и «Как заработать с Twitter». Вам нужно перелинковать такие статьи. Для тех, кто не знает, давайте дадим определение этому понятию. Перелинковать — это просто поставить ссылки. Т.е. статьи должны обмениваться ссылками, но с определенными анкорами. Предположим, в 1 статье на словах «заработать с Twitter» вам нужно поставить ссылку на 2 статью, также нужно сделать со второй статьей, но используйте другой анкор для ссылки.
Внутренняя поисковая оптимизация сайта - это лучший способ и стимул для перелинковки статей. Читая статьи, человек может перейти еще по нескольким ссылкам в статье, а это значит больше просмотров и больше интересной информации для нового пользователя.
Вся внутренняя оптимизация сайта делается для того, чтобы улучшить индексацию сайта поисковыми роботами, так он найдет все страницы и посетители смогут найти нужную информацию немного быстрее. Только не злоупотребляйте этим, достаточно будет пяти ссылок с одной статьи. При перелинковке используйте текстовые ссылки, а не скрипты, это поможет в улучшении индексации. Не стоит забывать использовать юзабилити сайта (это когда любая страница сайта доступна посетителю в трех кликах от главной страницы).
Внутренняя оптимизация сайта необходима и картинкам. Контент безусловно рулит, но и про изображения нельзя забывать. Картинки — это источник трафика для вашего сайта, многие забывают об этом, ведь ПС имеют поиск по изображениям. При добавлении картинки на сайт, называйте ее по теме статьи, используйте ключевые фразы.
Как уже много раз упоминалось, именно контент и полезная информация делает из сайта качественный ресурс. Контент должен быть строго уникальным, без ошибок и правильно оформлен.
Запрещено копировать чужие статьи! Это не приведет ни к чему хорошему! Даже не пытайтесь, от этого пострадает ваш сайт и быть может даже сайт не виновного человека.
Разбавляйте статьи изображениями, фотографиями и не забывайте регулярно писать. Если сайт молодой, то пишите ежедневно, чтобы привлечь посетителей, а если сайт успешный, тогда тем более! Стоит забыть о сайте на пару дней и ваши посетители будут думать, что он умер и нужно искать другой источник информации.
Внутренняя оптимизация включает в себя также дизайн. Ваш сайт хорошо выглядит? Но это может быть только в вашем веб-браузере. Предположим, если вы используете браузер Mozila Firefox, вы можете видеть дизайн сайта отличным, но люди, которые заходят с Internet Exploter, Google Chrome или Opera, могут видеть дизайн сайта отвратительно. Я бы лично не хотел проводить время на „кривом сайте“, а ведь большое количество людей используют разные браузеры. Вам нужно проверить, как выглядит сайт через другие браузеры и при необходимости провести оптимизацию дизайна под них!
Если вы размещаете ссылки на другие сайты, то располагайте их в тэги noindex и rel=»nofollow". Конечно, если вы продаете ссылки, этого делать не нужно, так как является нарушением условий биржи. Так же не стоит забывать о счетчиках и различных кнопках.
К примеру, можно сделать категорию «самое интересное» и публиковать там самые популярные статьи сайта. Можно воспользоваться плагинами, которые будут отображать интересные статьи или же напечатать статью об интересных статьях с ссылками на них.
С начала нужно определиться с поисковыми фразами.
Ключевые слова нужно прописывать в заголовке тэга h1, а также должны находиться в самой статье, но их плотность не должна превышать пяти процентов. Не стоит забывать, что поисковые системы могут отличить текст от набора слов. Лучше, если вы будете оптимизировать каждую страницу под несколько запросов. Обязательно используйте ключевые фразы в названии статей.
Каждая страница сайта должна быть оптимизирована под несколько запросов, не стоит создавать бесполезные страницы, которые будут просто так “лежать” на сайте.
12. Правильное использование ключевых фраз
Ключевые слова должны быть в названии статей, в изображении и заголовках. Внутренняя оптимизация включает в себя использование тэгов
Адреса страниц следует делать не такие - site.ru/4hd20s.html, а такие - site.ru/ optimizaciya_saita. В этом вам сможет помочь установка плагина ЧПУ.
Благодаря иконкам соц. сетей, пользователи могут добавить понравившийся контент на свою страницу. Также можно добавить кнопки от google, вконтакте и mail .
Каждому человеку будет более приятно находиться на сайте, который имеет столь полезный плагин или функцию, как «обратная связь», например, или «написать администратору». Более того, эта же функция может оказаться полезной и вам, ведь многие неравнодушные пользователи окажут, пусть и теоритическую, но помощь в развитии вашего проекта и его улучшении.
Надеюсь, данная статья была полезной для любого человека, который хоть как-то связан с поисковой оптимизацией сайтов.
В нутренняя оптимизация сайта — это неотъемлемая часть раскрутки сайта , которую необходимо проводить до продвижения веб-ресурса. Этот вид оптимизации направлен на улучшение качества веб-сайта, а как известно, качественные СДЛ ресурсы ценятся поисковиками, а значит они выше находятся в поиске и получают больше трафика.
Прежде, чем приступить к продвижению, нужно позаботиться о внутренних проблемах веб-сайта — провести ряд трудоемких, а порой нудных работ, направленных на устранение возможных проблем и исправление ошибок. Важно понимать, что неправильно оптимизированный ресурс с кучей недоделок в ТОП не попадет.
Также, стоит отметить, что работы по "внутрянке" следует выполнять самостоятельно, либо заказать у специалистов "1PS Оптимизация сайтов " — ведь ни одна программа сама не наведет порядок на вашем сайте. И чтобы правильно сделать внутреннюю оптимизацию, нужно знать какие основные факторы на нее влияют, которые считаются базовыми для любого проекта — будь это интернет-магазин, личный блог или корпоративный сайт.
Из этого раздела вы узнаете:
Дизайн сайта может сыграть немаловажную роль для внутренней оптимизации вашего сайта, что впоследствии отразится на поведенческих факторах. Поэтому используйте уникальные и адаптивные шаблоны. Профессионально сверстанный макет сайта будет хорошо работать на большинстве типах устройств и правильно отображаться в браузерах.
В идеале, конечно, лучше заказать шаблон у квалифицированного верстальщика, но это может влететь в кругленькую сумму. Если бюджет не позволяет такую роскошь, то подыщите в интернете шаблон с адаптивным дизайном для вашей CMS.
Если шаблон установлен и сменить его по какой-либо причине невозможно, то не расстраивайтесь, у вас впереди еще много работы, которую предстоит выполнить.
При сканировании документа/страницы робот первым делом смотрит контейнер
— секция с различной технической информацией для поисковых машин. Но в данный момент нас интересуют теги, отвечающие за внутреннюю оптимизацию ресурса: title, description, keywords. Обычно эти теги заполняются через опцию движка сайта.Тег
Стоп-слова — цифры, частицы, предлоги, союзы, междометия, местоимения, знаки препинания.
Мета-тег description — описание страницы — расскажите поисковикам и посетителям чуть детальнее (примерно до 200 знаков — 1-2 предложения) о содержании документа. Аналогично "тайтлу", каждый "дискрипшн" должен быть уникальным и включать ключевые фразы;
Из "тайтла" и "дискрипшн" поисковики (чаще Гугл) формируют информационный блок, так называемый сниппет , который показывается в поисковой выдаче. Яндекс же формирует сниппет из текстового содержимого статьи исходя из запроса пользователя. Пример сниппета показан ниже.
Примечание. Если вы представляете интернет-магазин или какую-либо официальную компанию, то целесообразно сделать расширенный сниппет , который выглядит более привлекательно и увеличивает коэффициент кликов (CTR) в выдаче. В роли дополнительной информации может выступать, например, контактная и юридическая информация, а может быть ваше фото или логотип компании и прочее. Подробнее .
Мета-тег keywords — ключи или поисковые слова/фразы — вообще этот мета-тег не так важен, как когда-то — его роль ушла в прошлое. Поэтому его можно не заполнять, а можно через запятую перечислить ключевики, примерно до 10-15 слов. Но лучше оптимизировать тексты статей под конкретные запросы, а этот мета-тег оставить в покое.
Как прописать мета-теги? Обычно для веб-ресурсов под управлением CMS или конструктора сайтов это действие можно выполнить с помощью встроенного редактора или же дополнительного модуля, который нужно скачать и установить. Приведу несколько популярных движков:
Онлайн инструмент для генерации мета-тегов: Seolib Meta .
Релевантность страницы. Оптимизация текста (SEO-текст, семантика) — релевантность страницы запросу — подбор ключевых фраз для продвигаемых статей. Данный вид внутренней оптимизации — один из самых значимых и чему нужно уделить особое внимание:
Получается, что релевантность — это некая тонкая граница между поисковыми машинами и посетителями, ведь нужно угодить и тем и другим.
Уникальность и полезность статей. Чтобы потенциальные посетители не сразу покидали вашу страничку, тем самым не ухудшая поведенческий фактор, размещайте только уникальные, полезные и максимально интересные статьи (читайте статью , если не знаете где его взять).
Объем статьи. Как говорится, краткость — сестра таланта. Однако, объем статьи зависит от конкретного случая и примерно определяется запросом пользователя под который она пишется/создается.
Говоря о цифрах — минимум 2000 знаков без учета пробелов, а верхний предел не имеет значения (хоть 30к символов), если того требует развернутый ответ. Очень большие тексты удобно распределять на несколько страниц.
Структура текста. Даже если вы на сайте опубликуете уникальную и супер полезную информацию — это еще не значит, что цель достигнута. Важно преподнести информацию таким образом, чтобы ее было удобно читать, а значит нужно соблюсти несколько условий:
Большими — оптимально использовать 3-5 кратких предложений в каждом;
Правильная оптимизация изображений важна не только для поисковых роботов, но и для посетителей сайта, что обеспечит более быструю загрузку страниц и дополнительный трафик из поиска по картинкам.
Оптимизация изображений включает:
Примечания.
1. Немного о форматах изображений:
2. Правил по транслитерации имен изображений у Яндекса или Гугла нет, но для этой цели можно использовать сервис translit-online.ru , а для перевода слов воспользуйтесь translate.yandex.ru .
3. Если у вас на компьютере не установлен Фотошоп, то опробуйте онлайн редакторы: pixlr.com , online-fotoshop.ru .
Перелинковка — связывание страниц сайта внутренними ссылками, то есть простановка линков с одной статьи на другую. Уделяя должное внимание этой части оптимизации вы значительно сэкономите в будущем на продвижении.
В чем смысл перелинковки?
Виды перелинковки:
Как сделать контекстную перелинковку? В двух словах:
Примечание. В общих чертах про ВЧ-, СЧ-, НЧ-запросы:
Отличным примером перелинковки может служить трастовый веб-ресурс Википедия , где в статьях чуть ли не каждое слово или фраза является ссылкой на разные статьи. По аналогии делайте у себя на сайте.
Обратите внимание, что проставлена два раза ссылка с анкором "сервере" (подчеркнуто зеленым) на одну и ту же страницу. Это допускается, но поисковые роботы будут учитывать только первый линк.
Замечательные программы проверки перелинковки: Page Weight , Linkoscop .
Скорость загрузки веб-ресурса — важная составляющая внутренней оптимизации сайта, с которой нужно "плотно" поработать и разобраться с основными факторами, которые на нее негативно влияют: скрипты, неоптимизированные изображения, плагины и многое другое.
Инструменты для проверки загрузки веб-сайта:
Для улучшения индексации веб-ресурса добавьте его панель для вебмастеров. Поисковая система вам предоставит данные и рекомендации по вашему сайту, на основании которых вы сможете его улучшить и оптимизировать.
Зарегистрировать сайт следует в:
По желанию можно добавить в: Bing.com , Mail.ru .
Назначение. Файл инструкций "robots.txt" — файл в текстовом формате (*.txt), содержащий определенные команды для поисковиков. Поисковый робот, когда заходит на любой сайт, сначала читает инструкции в "роботс", а затем сканирует веб-ресурс. Данный файл можно создать у себя на компьютере с помощью Блокнота, а затем загрузить его на хостинг.
Как правило, файл содержит директивы, запрещающие сканировать определенные директории (разделы, папки, файлы) вашего сайта, информацию в которых нежелательно отправлять в индекс поисковых систем, например, похожие страницы (вроде "версия для печати"), дубли страниц, регистрационные данные пользователей, личные фото и многое другое.
Также, с помощью "роботс" можно:
Синтаксис и директивы. Чтобы поисковые роботы верно интерпретировали инструкции в файле, очень важно соблюдать правильность их написания.
Пример (разрешено индексировать весь сайт всем роботам):
User-agent: *
Disallow:
Подробнее о "роботс", синтаксисе и директивах читайте в официальной справке Яндекса и Google .
Сервисы генерации правильного "роботс": Pr-Cy Robots , Seolib Robots
Расположение. Файл "robots.txt" должен находиться в корневой папке домена , то есть в самой папке с именем вашего сайта на хостинге. Сама корневая папка может располагается в директории с названиями вроде "httpdocs", "public_html", "www" (зависит от хостинга и панели управления). Запутались? Смотрите изображение ниже.
Назначение. Карта сайта "sitemap.xml" или навигация для поисковых машин — файл с расширением *.xml, который служит источником информации обо всех страницах веб-сайта. Поисковый робот, "заглядывая" в карту, будет знать какие страницы нужно проиндексировать.
Синтаксис. Подробнее о "сэйтмэп", синтаксисе и требованиях читайте в официальной справке Яндекса и Google .
Способы сделать XML-карту сайта:
После генерации карты или создания ее вручную, не забудьте закинуть файл на свой хостинг.
Расположение. Аналогично файлу "роботс", карта "sitemap.xml" должна находиться в корне сайта (смотрите рисунок выше).
Примечание. После того как XML-карта создана и закачана на хостинг, ее нужно добавить в файл "роботс" и панели для вебмастеров (Яндекс, Google).
По сути, это страница-навигация по всему блогу/сайту, которая содержит перечень ссылок всех страниц, рубрик, подрубрик, разделов. Служит для удобства пользователей.
Ссылка на "карту сайта" должна быть проставлена на всех страницах (например, в верхнем меню или футере) вашего веб-ресурса, чтобы пользователь легко мог по ней перейти, а затем попасть в интересующий раздел.
Как сделать? Опять же, либо вручную, либо "автоматом":
Следование определенным стандартам, разработанным World Wide Web Consortium (www.w3.org), при создании сайта , означает соответствие (валидность) кода языка гипертекстовой разметки (HTML) и каскадных таблиц стилей (CSS) правилам, которые необходимо соблюдать при построении веб-ресурса.
Зачем это нужно? Валидный код — это гарантия кроссбраузерности, то есть правильного отображения страниц вашего сайта в браузерах (FireFox, Opera, Google Chrome и других) и отсутствие ошибок, тормозящих работу ресурса.
Важно! Из соображений кроссбраузерности (правда, не только) рекомендуется пользоваться обновленной версией своего любимого "интернет-друга". А ведь многие до сих пор используют устаревшие версии браузеров, что вынуждает верстальщиков и разработчиков конструкторов сайтов вставлять в код так называемые "костыли", чтобы страницы корректно показывались. Но это уже другая история.
Для чего все это сказано? Чтобы вы не пугались, если при проверке на валидацию "повалятся" ошибки, большая часть которых, наверняка, будут пустяковыми. Но если ваш веб-сайт самописный, то такая проверка будет весьма кстати.
Как проверить? Проверить код на соответствие требованиям W3C вы можете с помощью валидаторов:
Валидатор подсветит ошибки, если таковые имеются, и даст рекомендации по их устранению.
Ошибки на сайте могут в значительной степени негативно повлиять на его индексацию и продвижение, а также снизить поведенческие метрики. Важно учитывать множество факторов, но в рамках этого подзаголовка перечислю наиболее популярные.
Дубли страниц . Достаточно частая проблема. Дублировать страницы может неверно настроенная CMS или ваша собственная оплошность.
Как проверить?
Результаты проверки: если количество проиндексированных URL"ов страниц примерно равно реальному их количеству, то не о чем беспокоиться.
Как решить проблему? Если проблема существует, то зачастую ее решить можно с помощью файла "robots.txt" (запрет на сканирование URL"ов с определенными параметрами) или указания канонического адреса страницы (атрибут "rel=canonical" тега ). Подробнее в справках поисковых роботов.
Дубли и неуникальный контент (частично или полностью). Нередко начинающие вебмастера плодят на своем сайте куски текстов "вежливо позаимствованных" со своих же страничек или других веб-сайтов в интернете дабы хоть как-то наполнить его контентом, тем самым понижая репутацию в глазах поисковиков. Данную проблему решить гораздо проще, нежели с дублями. Достаточно проанализировать все страницы сайта и переписать контент до уникальности близкой или равной 100%.
Битые ссылки. Данная проблема может появляться, если ссылки в тексте вы проставляете правкой html-кода, то есть вручную. Предположим такую ситуацию. Вы написали статью, проставили в ней ссылки, опубликовали. А потом вдруг решили по каким-либо причинам сменить названия URL"ов некоторых страниц или вовсе их удалить (кстати, что категорически НЕ рекомендую делать), а ссылки в статье поменять забыли. Вот и получились они битыми. Ссылки есть, но ведут они в никуда.
Чтобы не навредить внутренней оптимизации при смене адресов страничек сайта, нужно сделать (настроить) 301 редирект для каждой из них.
Понятное дело, чтобы привести линки в порядок, необходимо прописать правильные адреса. Хорошо, если таких ссылок немного, но если их огромное количество, то за каждой можно не уследить. Тут выручит бесплатный софт Xenu или сервис ниже.
Проверить сайт на ошибки: audit.megaindex.ru
В предыдущем подзаголовке мы рассмотрели каким образом могут появляться битые ссылки, которые нежелательны на сайте. Чтобы не вводить пользователя в заблуждение, который может перейти по сломанному линку из-за промашки вебмастера или по собственной невнимательности (неверно набрал адрес) — нужно создать специальную страничку с ошибкой 404, что значит "Страница не существует".
Назначение страницы с ошибкой 404:
Как сделать страницу с ошибкой 404? По умолчанию такая страница может выглядеть совсем непрезентабельно, но это не критично, если сервер при этом отдает роботам правильный http-заголовок ответа. Но лучше обзавестись собственной "несуществующей страницей", в которую можно включить свои "плюшки" и извлечь из этого выгоду. Пример такой страницы Dasound 404 .
Страница 404 для сайтов на HTML:
Страница 404 для сайтов на PHP:
по аналогии создаете файл-страницу 404.php
и прописываете в файл конфигурации строчку кода
ErrorDocument 404 http://vash-sajt.com/404.php .
Более детальное описание создания 404 странички поищите в интернете.
Как проверить ответ сервера? Воспользуйтесь онлайн инструментом: Cy-Pr Header или Bertal — введите в соответствующее поле любую несуществующую страницу вашего сайта, например, vash-sajt.com/qwerty12345.
Результаты проверки. Если все правильно сделано, то вы увидите HTTP/1.1 404 Not Found или HTTP/1.1 301 Moved Permanently .
Рассказывать об истории появления "WWW" и почему кто-то "за", а кто-то "против" этой аббревиатуры в адресе сайта не является приоритетной задачей данного подзаголовка. Сразу к делу.
Доступность веб-ресурса по разным адресам, таким как "www.vash-sajt.com" и "vash-sajt.com", говорит об упущении вебмастера — по сути, это две идентичные копии сайта, а это плохо для внутренней оптимизации. Хотя поисковые роботы самостоятельно определяют главное зеркало, что может не соответствовать вашим предпочтениям. Поэтому лучше самому вмешаться в этот процесс.
Что нужно сделать?
Имейте ввиду, если в индексе поисковиков сидит копия с префиксом "www", а вам нужно "без www", то сайт на время пропадет из поиска со всеми вытекающими последствиями. В этом случае лучше оставить как есть, особенно, если ресурс имеет поисковый трафик. И еще, считайте везением, когда оба робота (Яндекс, Гугл) одинаково выберут главное зеркало. В этом случае приступайте к склейке, а в качестве главного домена выступит проиндексированный вариант.
Как склеить или указать главное зеркало сайта? Способы:
В принципе достаточно применить 301 редирект, но лучше задействовать все три способа. Здесь же приведу примеры редиректов (на Apache сервере), код одного из которых необходимо добавить в файл.htaccess (не производите правку кода ниже! ).
Склейка (переадресация) с "www" на "без www" (домен БЕЗ префикса "www"):
RewriteEngine On RewriteCond %{HTTP_HOST} ^www\.(.*) RewriteRule ^(.*)$ http://%1/$1
Склейка (переадресация) с "без www" на "www" (домен С префиксом "www"):
Options +FollowSymLinks RewriteEngine On RewriteCond %{HTTP_HOST} ^([^www].*)$ RewriteRule ^(.*)$ http://www.%1/$1
ЧПУ — это человеко-понятные (дружественные) URL адреса, которые целесообразно применять для страниц без динамических параметров, например, на личных блогах под управлением популярных движков (Вордпресс, Джумла и тд). Предназначен для удобства пользователей, а также послужит улучшением внутренней оптимизации сайта.
Английский вариант ЧПУ — SEF (search engine friendly) — может пригодиться при последующей настройке, так как в некоторых движках используется именно эта аббревиатура или ее расшифровка.
Несколько примеров:
Примечание. Для русскоязычных сайтов предпочтительнее использовать транслит.
Преимущества ЧПУ (SEF):
Дабы избежать проблем с индексацией сайта, потерей трафика и прочими сопутствующими событиями, в идеале лучше с самого начала его зарождения делать человеко-понятные URL"ы. Когда на ресурсе имеется много проиндексированных страниц, переходить на новые адреса значительно сложнее — вам придется повозиться с настройкой редиректов через файл ".htaccess" или же настройкой движка с использованием карты редиректов.
Настройка ЧПУ (SEF). Обычно дополнительно настраивать адреса не нужно, если их автоматически генерирует используемая CMS. Однако, это может происходит не во всех системах управления сайтами. Произвести настройку можно через админку движка, либо с помощью установки и активации дополнительного модуля/плагина, например, для:
"Хлебные крошки" (Breadcrumb) — строка навигации, показывающая местонахождение пользователя на конкретной странице. Данный вид навигации призван улучшить юзабилити и внести улучшение в оптимизацию ресурса.
Чаще такую строчку делают горизонтальной и располагают под шапкой сайта. Пример хлебных крошек:
Главная → Раздел → Подраздел → Статья
Чтобы внедрить навигационную строчку на свой сайт воспользуйтесь модулем CMS (если предусмотрен), либо вставкой кода в шаблон сайта (поищите решение в интернете), либо воспользуйтесь плагином (смотрите ниже):
Фавиконка (favicon) — миниатюрное изображение (обычно 16x16 пикселей), отображающееся на вкладке и в закладках браузера рядом с заголовком страницы и в поисковой выдаче перед ссылкой. Файл имеет расширение *.ico
Установив или сменив стандартную иконку вашей CMS вы добавите еще один плюсик в корзину "внутренняя оптимизация сайта", конечно, если фавикон будет уникальным.
Как создать фавикон? Варианты:
Как установить фавикон?
Примечания.
1. Чтобы не прописывать код вручную на каждой странице воспользуйтесь штатными средствами используемой CMS. У каждой системы свой подход, но сложного ничего нет (поищите решение для вашего случая).
2. В поисковой выдаче иконка появится не сразу, а по прошествии 3-4 недель.
Ссылки на другие ресурсы в интернете называются внешними или исходящими, которые уносят статический вес с сайта. Дабы избежать этого явления, их лучше закрывать специальным атрибутом , который нужно поместить в тег . Пример кода ссылки:
анкор
Однако, не стоит прятать подряд каждый линк. Если вы ссылаетесь на трастовые ресурсы типа Википедия, Лента, Озон и другие, то пусть ссылка будет без атрибута.
Некоторые вебмастера дополнительно прячут ссылки от индексации в тег
Семантическая разметка — структурированная разметка данных (микроразметка) призванная улучшить понимание поисковыми роботами структуры и содержание документа/страницы. С ее помощью улучшаются сниппеты, повышается процент CTR, а следовательно и трафик.
Считаю, что микроразметка нужна не всем сайтам. А на каких веб-ресурсах целесообразно ее внедрять? Примеры:
В общем, это сложная и обширная тема, которую в двух словах толком не опишешь. Моя цель — довести до вашего сведения, что существует такое понятие как микроразметка. Поэтому предлагаю ознакомиться с ней более детально в справке Яндекса и на Хабре .
Проведя работы по улучшению внутренней оптимизации можно добиться значительного повышения качества ресурса, что положительно отразится на поведенческих метриках и позициях сайта в выдаче. А значит важно учитывать такие факторы как:
Здесь собран необходимый SEO-инструментарий, чтобы вы смогли самостоятельно сделать внутреннюю оптимизацию и провести аудит сайта.
Онлайн сервисы:
Примечание. В большинстве случаев вам будет достаточно первых двух сервисов, но для тех, кому их возможностей будет не хватать, есть смысл воспользоваться "мутагеном".
Программы:
Правильно сделать внутреннюю оптимизацию своего сайта несложно — терпение и усидчивость вам в помощь. А все необходимое — факторы, влияющие на нее, а также инструменты, позволяющие выполнить ее самостоятельно, собраны в данном разделе.