Блог

SEO

В разделе блога освещаются вопросы и проблемы, касающиеся SEO-оптимизации, с которыми может столкнуться веб-разработчик, программист. В своем блоге я делюсь лайфхаками, уникальными скриптами по СЕО, которых нет в Интернете. Четкие инструкции, без лишней воды и вводных сведений, со скриншотами для примера настройки SEO. Надеюсь, что вам станет проще настроить сайт при применении этих знаний. Подписывайтесь на обновления, чтобы не пропустить полезную информацию в блоге. Добавляйте в Закладки для быстрого доступа к контенту.

SEO

  1. Установить Яндекс.Метрику на сайт.
  2. Создать метку вида https://site.ru/?utm_source=vk
  3. Проверить через минут 15 статистику. По адресу Отчеты - Популярные - Метки UTM:



    Подробнее
SEO

Image Alt Text Viewer - расширение для Chrome, которое помогает увидеть атрибут Alt на изображениях сайта.

Подробнее
SEO

Вы приобрели свой новый сайт и тут встаёт вопрос. А нужна ли SEO оптимизация? Если кто-то говорит, что точно нужна, скорее всего он хочет продать вам свои услуги, а не результат. ❗

Подробнее
SEO

В попытках угодить Google Page Speed 💯, приходится изворачиваться. Методом проб и ошибок, я написал собственный простой скрипт для этого ✍, поскольку не видел ничего подобного в открытом доступе.

 

  1. loadJs предназначена для вставки обычных js файлов.
  2. loadCss предназначена для вставки обычных css файлов.
  3. Остальные скрипты (не файловые), вставляем ниже.

После этого, только когда человек или клиент сайта прокрутит страницу, скрипты начнут прогружаться. Это называется lazyload или отложенная загрузка. 🙂

<script>
function loadJs(url) {
    var script = document.createElement('script');
    script.src = url;
    document.documentElement.firstChild.appendChild(script);
}
function loadCss(url) {
    var css = document.createElement('link');
    css.setAttribute("rel", "stylesheet");
    css.setAttribute("type", "text/css");
    css.setAttribute("href", url);
    document.documentElement.firstChild.appendChild(css);
}

$(document).on("scroll", function once() {
//put your loadJs scripts

//put your others scripts

//end
$(document).off('scroll', once);
});
</script>

Подробнее