![Інтеграція користувальницького пошуку від яндекс і google в dle datalife engine (призначеного для користувача) Інтеграція користувальницького пошуку від яндекс і google в dle datalife engine](https://images-on-off.com/images/158/integratsiyapolzovatelskogopoiskaotyande-fa0d2490.png)
Створення нової користувальницької пошуку Google
![Інтеграція користувальницького пошуку від яндекс і google в dle datalife engine (google) Інтеграція користувальницького пошуку від яндекс і google в dle datalife engine](https://images-on-off.com/images/158/integratsiyapolzovatelskogopoiskaotyande-c387148b.png)
Далі ми потрапляємо безпосередньо на сторінку налаштувань майбутньої системи пошуку. Навпроти кожного пункту є знак питаннячка, навівши на який можна отримати довідку, дуже зручно. А щоб вам було простіше, я відзначу важливі поля на скріншоті нижче.
![Інтеграція користувальницького пошуку від яндекс і google в dle datalife engine ( «Код вікна пошуку») Інтеграція користувальницького пошуку від яндекс і google в dle datalife engine](https://images-on-off.com/images/158/integratsiyapolzovatelskogopoiskaotyande-94db370d.png)
Необхідно буде обов'язково налаштувати пункти:
Всі налаштування виконані, сміливо тиснемо «Зберегти і отримати код».
Після натискання ми відразу побачимо спливаюче вікно з двома формами «Код вікна пошуку» і «Код результатів пошуку».
![Інтеграція користувальницького пошуку від яндекс і google в dle datalife engine ( «Код вікна пошуку») Інтеграція користувальницького пошуку від яндекс і google в dle datalife engine](https://images-on-off.com/images/158/integratsiyapolzovatelskogopoiskaotyande-5c65fa5a.png)
Код з першої форми «Код вікна пошуку» необхідно буде вставити в свій шаблону сайту. наприклад, в main.tpl в те місце, де хочеться бачити форму пошуку.
Для коду з форми «Код результатів пошуку» необхідно буде створити окрему сторінку на сайті. Заходимо в адмінку сайту -> Статичні сторінки -> Створити нову сторінку.
При створенні статичної сторінки заповнюємо:
- Назва: search
- Опис: Пошук по сайту site.ru
- Текст: Натискаємо на кнопочку «Редагувати HTML код», або якось так, у вікні вставляємо код з другої форми, виданої Гуглом.
- Тип тексту: Оригінальний текст HTML без фільтрації і змін
Тиснемо зберегти. Тепер все готово, новим пошуком вже можна користуватися.
Якщо все так, і видно результати пошуку - значить ми все зробили правильно!
Переходимо в спеціальний розділ Яндекс.Пошук і відразу натискаємо Встановити пошук.
Всього нам доведеться пройти 5 кроків для досягнення результату. розглянемо їх:
Отже, код з першої форми під назвою «Додайте код пошукової форми на вашому сайті» необхідно буде вставити в файл main.tpl в те місце, де хочеться бачити форму пошуку на сайті.
Ну ось, ми розібрали покроково алгоритм створення пошуку по сайту за допомогою пошукових технологій Google і Яндекс.
Я рекомендую обов'язково користуватися одним з описаних варіантів замість вбудованого пошуку вашої CMS. По-перше, знизите навантаження на свій сервер, по-друге отримаєте більш якісний результат, а по-третє, якщо вийде, ще й заробите на пивко!
З повагою, Олександр Алаев
Конкордія (2 комм.)
Тобто по суті результати пошуку будуть залежати від того наскільки часто робот індексує сайт і від кількості проіндексованих сторінок? Грубо кажучи, якщо не так давно додавали статтю, але вона не проіндексована цим пошукачем, то і в результати пошуку не потрапить?
Те ж саме, якщо новина відредагована - тільки чекати, коли робот спроможеться переіндексувати існуючі проіндексовані сторінки.
Прав Пафнутій в тому, що за фактом пошуком по сайту користуються дуже рідко. АЛЕ якщо вже людина вирішила нею скористатися, то йому це дійсно треба і завдання стоїть - видати найбільш повні результати, в тому числі і по новинах, створеним 15 хвилин назад. І тут мови про якийсь мізерний виграші в плані навантаження на сервер вести не має сенсу, цим фактором можна знехтувати.
А пошук від Яндекса і Гугла, имхо, має сенс використовувати тільки для однієї певної мети, а саме - двох:
2. Якщо є кілька різних сайтів схожої тематики і хочеться в пошукову видачу включити результати за всіма своїми сайтам.
Ну, не зовсім все так, як ви припускаєте. Для створення бази індексу для пошуку по сайту у пошукових систем є окремі роботи, які по іншому індексують сайт, для них можна прописати в robots.txt окремі директиви, які вони і будуть виконувати. Що навіть зручніше, можна залишити для пошуку по сайту тільки певні розділи і сторінки, щоб тільки їх можна було знайти.
Ну і взагалі там є парочка прикольних фішок, за допомогою яких можна кастомизировать і зробити його більш зручним для користувача. Раджу зайти за посиланням в пості і там подивитися, що Яндекс пропонує.
А я собі зробив пошук від Яндекс так як він гнучкий в настройках, хоча еслиб НЕ забанили в гугл адсенс то звичайно поставив би пошук від гугл.
Добрий вечір. Проблема така. Встановив пошук все працювало і т.д.
Через два тижні перевірив - не оре.
Написав в сапорт Яші, цитую:
Ось що пише хостер
Зверніться до розробника скрипта за уточненнями, проблем з боку сервера не виникає.
> Добрий вечір ось що відповів хостер.
> На Вашому сервері встановлений CGI модуль. Всі сервіси працюють коректно. Помилок в логах немає.
> Проблеми з боку сервера не спостерігаємо розбирайтеся з Яндексом.