✅ Notícias, temas e plug-ins da WEB e do WordPress. Aqui compartilhamos dicas e as melhores soluções para sites.

Como enviar Sitemaps usando PHP automaticamente?

15

Os Sitemaps são úteis para os bots de pesquisa conhecerem melhor as estruturas do seu site. Eles são particularmente úteis se o seu site contém várias centenas de páginas. Você pode fazer login no Google Webmaster ou no Bing Master (ou outras ferramentas de site semelhantes) para enviar os mapas do site manualmente. Se você tiver muitos sitemaps (ou muitos sites), isso será uma dor de cabeça. Que tal enviar mapas do site automaticamente (para que os mecanismos de pesquisa saibam que você tem atualizações)?

Mapa do site

Primeiro defina a matriz de URLs de sitemaps usando PHP :

Em seguida, defina duas funções:

Então, tudo o que você precisa fazer é iterar todos os mapas do site e enviá-los para os diferentes mecanismos de pesquisa:

Adicione o seguinte ao início, que não define um limite de tempo, se você quiser adicionar este trabalho no crontab.

Finalmente, você pode adicionar isso ao crontab -e

@daily php submit_sitemap.php

E, a função Submit pode ser simplificada usando file_get_contents se você não quiser saber se o envio foi bem-sucedido (sem código de retorno).

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

O código fonte completo está disponível no github: submit_sitemaps.php

Fonte de gravação: helloacm.com

Este site usa cookies para melhorar sua experiência. Presumiremos que você está ok com isso, mas você pode cancelar, se desejar. Aceitar Consulte Mais informação