✅ WEB і WordPress новини, теми, плагіни. Тут ми ділимося порадами і кращими рішеннями для сайтів.

Як автоматично подати карти сайту за допомогою PHP?

6

Карти сайту корисні пошуковим роботам, щоб краще знати структуру вашого сайту. Вони особливо корисні, якщо ваш сайт містить кілька сотень сторінок. Ви можете ввійти в Google Webmaster або Bing Master (або інші подібні інструменти для веб-сайтів), щоб надіслати карти сайту вручну. Якщо у вас багато карт сайту (або багато веб-сайтів), це буде головним болем. Як щодо автоматичного надсилання карт сайту (щоб пошукові системи знали, що у вас є оновлення)?

карта сайту

Спочатку визначте масив URL-адрес карт сайту за допомогою PHP :

Потім визначте дві функції:

Тоді все, що вам потрібно зробити, це повторити всі карти сайту та надіслати їх до різних пошукових систем:

Додайте наступне на початок, яке не встановлює обмеження за часом, якщо ви хочете додати цю роботу в crontab.

Нарешті, ви можете додати це до crontab -e

@daily php submit_sitemap.php

Крім того, функцію Submit можна спростити за допомогою file_get_contents, якщо ви не хочете знати, чи надсилання було успішним (без коду повернення).

function Submit($url) {   file_get_contents($url); }

Повний вихідний код доступний на github: submit_sitemaps.php

Джерело запису: helloacm.com

Цей веб -сайт використовує файли cookie, щоб покращити ваш досвід. Ми припустимо, що з цим все гаразд, але ви можете відмовитися, якщо захочете. Прийняти Читати далі