Внутрішні та зовнішні пошуки. Від WordPress до Jekyll 8

Внутрішні та зовнішні пошуки

Продовження Завдяки налаштуванню нашого блогу ми зосередимося на цьому полегшити нашим читачам пошук нашого вмісту

RSS-канал, внутрішній та зовнішній пошук

RSS-канал

Хоча соціальні мережі спричинили втрату багатьох користувачів цієї технології, вона все ще має своїх послідовників.  В основному це дозволяє стежити за оновленнями блогу, не маючи доступу до веб-сайту.

За замовчуванням Jekyll створює власний канал і зберігає його в кореневій папці сайту. Але ми можемо використовувати зовнішню послугу, просто процитувавши посилання після шляху до елемента під заголовком стрічки.

Під цим самим заголовком ми можемо знайти можливість видалити піктограму стрічки як із заголовка, так і внизу сторінки. Нам просто доведеться змінити з false на true у схованні.

Внутрішні пошукові системи

Коли ми говоримо про пошукові системи, ми маємо на увазі не лише пошук на веб-сайті, але й наш сайт, який з’являється в пошукових системах.

Щоб дозволити пошук на сайті, ми модифікуємо код у config.yml наступним чином.
пошук: правда
search_full_content: true

Ми можемо вибрати один із трьох варіантів пошуку

  • Пн.
  • Альголія.
  • Користувацький пошук Google.

Пн

Ця опція реалізована за замовчуванням і не вимагає додаткової конфігурації.

Algolia

Algolia - набагато потужніша пошукова система, ніж Lunr. Він має безкоштовний план і два варіанти оплати. Щоб використовувати його, вам доведеться внести зміни в інший файл, про який ми поговоримо у наступній статті.

Дані, які ми повинні заповнити в config.yml, такі:

search_provider: альголія
І наступні дані, які ми отримуємо при реєстрації на сайті
Альголія:
application_id: # Ідентифікатор програми, наданий службою
index_name: # Назва пошукового індексу
search_only_api_key: # КЛЮЧ призначеного API
Ми також маємо можливість показати читачам, яку пошукову систему ми використовуємо.
powered_by: # true (за замовчуванням), false
Не забудьте видалити числівник.
Починаємо індексацію з:
ALGOLIA_API_KEY = ваш_адмін_апі_кей набір exec jekyll algoli

Пошук клієнтів Google

Щоб використовувати Google як нашу пошукову систему, ми повинні зробити наступне;

  1. Заходимо на цю сторінку та натискаємо Нову пошукову систему.
  2. Ми заповнюємо назву сайту та вибираємо мову. Клацніть на Створити.
  3. Він показує нам дані пошукової системи, копіює та вставляє ідентифікатор у файл, щоб мати його під рукою.
  4. Клацніть на Панель управління.
  5. У «Погляд і відчуття» ми вибираємо «Результат» лише як макет, а «Мінімалістичний» як тему.
  6. Завершуємо натисканням кнопки Зберегти та отримуємо код.

Вставляємо ідентифікатор у наступний розділ config.yml
Google:
search_engine_id: Помістіть тут ідентифікатор пошукової системи
Ви також можете активувати параметр миттєвого пошуку, встановивши для параметра instant_search значення true.

Пошукова оптимізація

На цьому етапі гри всі ми знаємо, що найкращий спосіб отримати хороші місця пошуку - це оплата реклами. Але якщо з бюджетних причин про це не може бути й мови, ми можемо дотримуватися кількох порад щодо оптимізації нашого веб-сайту в зробити їх більш зручними для пошукових систем. Один із способів - це перевірити, що ми несемо відповідальність.

Верифікація - це спосіб гарантувати пошуковим системам, що ми маємо право переглядати дані, які генеруються в результаті пошукових запитів, що ведуть на наш сайт

Цей крок потрібно зробити, коли ви збираєтесь завантажувати сайт на сервер оскільки необхідно, щоб кожна пошукова система виконувала процедуру перевірки.

Іншими словами, перед заповненням цієї частини файлу config.yml вам доведеться написати кілька публікацій. Це ми побачимо у наступних статтях.
Мінімальні помилки, тема, з якою ми працюємо, сумісна з наступними пошуковими системами.

Пошукова консоль Google

Перевірку можна здійснити як для домену, так і для певної адреси. У першому випадку потрібно мати можливість змінити конфігурацію DNS, але в цьому випадку немає необхідності вносити зміни в config.yml. Інший варіант - у Префікс URL-адреси виберіть параметр Тег HTML
Ми побачимо шматок коду. Нас цікавлять лише серії букв і цифр, які є після змісту. Ми копіюємо їх між лапками
google_site_verification:

Bing Webmaster Tools

Bing також пропонує опцію редагування DNS і додає можливість імпортувати карту сайту із Google Search Console, і нам не потрібно торкатися config.yml. За винятком того, що опція називається HTML Meta Tag, процедура однакова.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.