✅ Nowości, motywy, wtyczki WEB i WordPress. Tutaj dzielimy się wskazówkami i najlepszymi rozwiązaniami dla stron internetowych.

Jak automatycznie przesyłać mapy witryn za pomocą PHP?

6

Mapy witryn są przydatne dla robotów wyszukiwania, które pozwalają lepiej poznać strukturę witryny. Są one szczególnie przydatne, jeśli Twoja witryna zawiera kilkaset stron. Możesz zalogować się do Google Webmaster lub Bing Master (lub innego podobnego narzędzia witryny), aby ręcznie przesłać mapy witryn. Jeśli masz wiele map witryn (lub wiele witryn), będzie to ból głowy. Co powiesz na automatyczne przesyłanie map witryn (aby poinformować wyszukiwarki o aktualizacjach)?

mapa strony

Najpierw zdefiniuj tablicę adresów URL map witryn za pomocą PHP :

Następnie zdefiniuj dwie funkcje:

Następnie wystarczy powtórzyć wszystkie mapy witryn i przesłać je do różnych wyszukiwarek:

Dodaj na początku następujące, które nie wyznaczają limitu czasu, jeśli chcesz dodać to zadanie w crontab.

Na koniec możesz dodać to do crontab -e

@daily php submit_sitemap.php

A funkcję Submit można uprościć, używając file_get_contents, jeśli nie chcesz wiedzieć, czy przesłanie się powiodło (bez kodu powrotu).

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

Pełny kod źródłowy jest dostępny na github: submit_sitemaps.php

Źródło nagrywania: helloacm.com

Ta strona korzysta z plików cookie, aby poprawić Twoje wrażenia. Zakładamy, że nie masz nic przeciwko, ale możesz zrezygnować, jeśli chcesz. Akceptuję Więcej szczegółów