Вътрешни и външни търсения. От WordPress до Jekyll 8

Вътрешни и външни търсения

продължаващото С нашата настройка на блога ще се съсредоточим върху улесняват нашите читатели да намират нашето съдържание

RSS емисия, вътрешни и външни търсения

RSS емисия

Въпреки че социалните мрежи накараха тази технология да загуби много потребители, тя все още има своите последователи.  По принцип ви позволява да следите актуализациите на блога, без да се налага да влизате в уебсайта.

По подразбиране Jekyll генерира собствена емисия и я съхранява в основната папка на сайта. Но можем да използваме външна услуга, просто като цитираме връзката след пътя на елемента под заглавието на емисията.

Под същото това заглавие можем да намерим опцията за премахване на иконата на емисията както от заглавката, така и от долната част на страницата. Ние просто ще трябва да променим от false на true в hide.

Вътрешни търсачки

Когато говорим за търсачки, ние имаме предвид не само търсенето в сайта, но и нашия сайт, който се появява в търсачките.

За да позволим търсене в сайта, ние модифицираме кода в config.yml, както следва.
търсене: вярно
search_full_content: true

Можем да избираме между три опции за търсене

  • Понеделник
  • Алголия.
  • Google Персонализирано търсене.

Пон

Това е опцията, внедрена по подразбиране и не изисква допълнителна конфигурация.

Algolia

Алголия е много по-мощна търсачка от Lunr. Той има безплатен план и две възможности за плащане. За да го използвате, трябва да направите модификации в друг файл, за който ще говорим в по-късна статия.

Данните, които трябва да попълним в config.yml, са следните:

search_provider: алголия
И следните данни, които получаваме при регистрация на сайта
Алголия:
application_id: # Идентификаторът на приложението, предоставен от услугата
index_name: # Името на индекса за търсене
search_only_api_key: # Присвоеният API КЛЮЧ
Също така имаме възможност да покажем на читателите коя търсачка използваме.
powered_by: # true (по подразбиране), false
Не забравяйте да премахнете цифрата.
Започваме индексирането с:
ALGOLIA_API_KEY = your_admin_api_key пакет exec jekyll algoli

Google Търсене на клиенти

За да използваме Google като наша търсачка, трябва да направим следното;

  1. Отиваме на тази страница и кликваме върху Нова търсачка.
  2. Попълваме името на сайта и избираме езика. Щракнете върху Създаване.
  3. Показва ни данните на търсачката, копира и поставя идентификатора във файл, за да е под ръка.
  4. Щракнете върху Контролен панел.
  5. В Look and feel избираме Result only като оформление и Minimalist като тема.
  6. Завършваме с натискане на Запазване и получаване на код.

Поставяме идентификатора в следващия раздел на config.yml
Google:
search_engine_id: Поставете тук идентификатора на търсачката
Можете също да активирате опцията за незабавно търсене, като зададете параметъра instant_search на true.

Оптимизация за търсачки

На този етап от играта всички знаем, че най-добрият начин да получите добри местоположения в търсачките е като плащате за реклама. Но ако по бюджетни причини това не може да става, можем да следваме някои съвети за оптимизиране на нашия сайт в направи ги по-удобни за търсачките. Един от начините е чрез проверка, че носим отговорност.

Проверката е начинът да гарантираме на търсачките, че имаме право да виждаме данните, генерирани от търсенията, които водят до нашия сайт

Тази стъпка трябва да се направи, когато ще качите сайта на сървъра защото е необходимо всяка търсачка да извършва процедурата за проверка.

С други думи, ще трябва да имате написани няколко публикации, преди да попълните тази част от файла config.yml. Това ще видим в следващите статии.
Минималните грешки, темата, с която работим, е съвместима със следните търсачки.

Google Search Console

Проверката може да се извърши както за домейн, така и за конкретен адрес. В първия случай се изисква да можете да модифицирате DNS конфигурацията, но в този случай няма нужда да правите промени в config.yml. Другата опция е в URL Prefix изберете опцията HTML Tag
Ще видим парче код. Ние се интересуваме само от поредицата букви и цифри, които са след съдържанието. Копираме ги между кавички в
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. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.