✅ WEB ja WordPressi uudised, teemad, pistikprogrammid. Siin jagame näpunäiteid ja parimaid veebisaidi lahendusi.

Kuidas PHP-ga automaatselt saidiplaane esitada?

10

Saidiplaanid on kasulikud otsingurobotidele, et teada saada paremini teie saidi struktuure. Need on eriti kasulikud, kui teie sait sisaldab mitusada lehekülge. Saidikaartide käsitsi esitamiseks saate sisse logida Google Webmasterisse või Bing Masterisse (või muudesse sarnastesse veebisaidi tööriistadesse). Kui teil on palju saidikaarte (või palju veebisaite), on see peavalu. Kuidas oleks saidikaartide automaatse esitamisega (et otsingumootorid teaksid, et teil on värskendusi)?

saidikaart

Esmalt määrake saidiplaanide URL-i massiiv PHP abil :

Seejärel määrake kaks funktsiooni:

Seejärel pole vaja teha muud, kui itereerida kõik saidikaardid ja esitada need erinevatele otsingumootoritele:

Lisa algusesse järgnev, mis ajalimiiti ei sea, kui soovid selle töö lisada crontab.

Lõpuks saate selle lisada crontab -e

@daily php submit_sitemap.php

Ja funktsiooni Submit saab lihtsustada, kasutades faili_get_contents, kui te ei taha teada, kas esitamine õnnestus (tagastuskoodi pole).

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

Täielik lähtekood on saadaval aadressil github: submit_sitemaps.php

See veebisait kasutab teie kasutuskogemuse parandamiseks küpsiseid. Eeldame, et olete sellega rahul, kuid saate soovi korral loobuda. Nõustu Loe rohkem