Опубликовано вИнтернет

SEO и GEO: как оптимизация убивает любительские сайты

Поиск и сайты когда‑то были местом живых мыслей, личных наблюдений и неожиданных находок. Сегодня это пространство стало гораздо труднее найти: выдача всё больше заполняется коммерческими проектами и «экспертными» публикациями, которые соответствуют алгоритмам оптимизации. Живые заметки и любительские тексты теряются среди потоков правильного и структурированного контента. Эксперты советуют использовать SEO и теперь уже GEO, чтобы выжить […]

Опубликовано вДизайн и оформление сайта

Визуальное дублирование элементов, всплывающие подсказки и «призрачный» текст на CSS

В веб-разработке иногда возникает потребность визуально повторить содержимое элемента в другом месте страницы. Это похоже на создание «проекции», но не дублируя при этом сам HTML-код. Сделать это можно на одном CSS без использования JavaScript. CSS отлично справляется со вставкой текста при помощи кастомных data-* в тандеме с псевдоэлементами. Таким образом можно не только дублировать текст, […]

Опубликовано вWordpress

Как удалить часть шаблона в редакторе сайта WordPress

Если неиспользуемая часть шаблона в редакторе сайта WP не удаляется и появляется уведомление «Подходящий маршруту для URL и метода запроса не найден», то это связано с тем, что название части содержит не латинский алфавит. Удаляем через базу данных Чтобы удалить часть шаблона перейдите в базу данных сайта. На вкладке «Поиск» введите название данной части шаблона. […]

Опубликовано вДизайн и оформление сайта

Как сделать кнопку «Вернуться назад» и скрыть её если нет истории переходов

Из этой статьи вы узнаете, как сделать специальную кнопку возврата назад на JS или PHP, чтобы помочь заблудившимся посетителям попасть на предыдущую страницу. А также, как скрыть эту кнопку, если в браузере посетителя отсутствует история переходов по сайту. Способы создания кнопки «назад» на JavaScript Чтобы при нажатии кнопки заставить браузер переместиться на одну страницу назад, […]

Опубликовано вОптимизация сайта

Как передать IP посетителей в Яндекс Метрику и Google Аналитику

Рассмотрим два варианта передачи IP посетителей сайта в Яндекс Метрику и Google Аналитику: через код счётчика или с помощью Google Tag Manager (GTM), а также возможные проблемы отслеживания IP. Для определения IP посетителя, с которого он подключился к сайту, воспользуемся переменной окружения $_SERVER[«REMOTE_ADDR»]. Нам необходимо добавить данную конструкцию в скрипт счётчиков. Как это правильно сделать, […]

Опубликовано вWordpressОптимизация сайта

Оптимизация сайта WP с плагином LiteSpeed и QUIC.cloud

Из этой статьи вы узнаете, как на сайте WordPesss настроить плагин LiteSpeed и CDN от QUIC.cloud. Чтобы плагин помог вам оптимизировать сайт по максимуму, необходим хостинг с поддержкой ⚡LiteSpeed или OpenLiteSpeed. Если же ваш сайт расположен на хостинге Apache, NGINX и т.д., то плагин будет выполнять свои функции только совместно с QUIC.cloud. Преимущества LiteSpeed + […]

Опубликовано вWordpress

Какие права доступа к файлам и папкам WordPress нужно установить и как исправить ошибку failed (13: Permission denied)

Стандартными правами для большинства CMS, в том числе и для WordPress, являются права доступа 755 или 750 для папок и 644 или 640 для файлов, но возможны и исключения. После установки, переноса или восстановления сайта WordPress в логах хостинга можно обнаружить ошибку failed (13: Permission denied). Это означает, что необходимо исправить права доступа к файлам […]

Опубликовано вWordpress

Как установить XAMPP и WordPress на домашний компьютер

Из этой пошаговой инструкции вы узнаете, как установить локальный веб-сервер XAMPP на операционную систему Windows, который имитирует реальный веб-сервер и позволяет тестировать сайт WordPress прямо на своём домашнем компьютере. Итак, приступим: Итак, сайт запущен на XAMPP и настроен, работайте с ним точно также, как и на реальном хостинге. Осталось выбрать удобный редактор кода, который сэкономит […]

Опубликовано вОптимизация сайта

Пошаговое добавление домена под управление Cloudflare

В этой статье рассмотрим пошаговое добавление домена под управление сервиса Cloudflare. Процесс регистрации, получение сертификата и настройка прочих услуг совсем несложный. Итак, давайте приступим. Пошаговая инструкция Сравнение цен на продление доменов и что необходимо учесть при покупке домена Настройка сертификата Включать ли Rocket Loader Включенная функция Rocket Loader на вкладке «Speed > Optimization» значительно ускоряет […]

Опубликовано вОптимизация сайта

Как установить код Adsense через Google Tag Manager

Использовать GTM для размещения скриптов очень удобно. Давайте рассмотрим пример установки рекламного кода Google Adsense. Данная инструкция предполагает, что Менеджер тегов у вас настроен и подключен к сайту. Пошаговая инструкция Если вы вручную добавляете рекламные блоки, то скопируйте код Adsense без скрипта adsbygoogle.js, вставьте его в то место, где будет отображаться реклама. Еще раз этот […]

Опубликовано вWordpress

Как вывести описание на странице рубрик, текст на странице блога WordPress или магазина Woocommerce

Не во всех темах WordPress есть возможность вывести описание на страницах рубрик, текст или рекламу на странице блога и между постами, а также текст на странице каталога товаров Woocommerce. Давайте рассмотрим варианты добавления статического текста или рекламы на эти страницы. 1. Для страницы блога обычно используется шаблон index.php или home.php, для рубрик используется шаблон categories.php […]

Опубликовано вОптимизация сайта

Как создать уведомление об отключении AdBlock на сайте с помощью Google Детектор блокировки

Инструмент Google Funding Choices позволяет установить на сайте детектор блокировки AdBlock или других подобных расширений. При включенном детекторе, когда на сайт зайдёт посетитель с включенным блокировщиком рекламы, на экране отобразится уведомление с просьбой отключить AdBlock. Соглашаясь, посетитель увидит инструкцию как это сделать. Также он может просто закрыть уведомление и продолжить просмотр. При посещении следующей страницы […]