Ir para conteúdo
View in the app

A better way to browse. Learn more.

Portal do Host

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

gerador de sitemap

Featured Replies

Postado

Olá galera , pra quem nao curti muito fazer o seu sitemap vo ta postando script que uso em meus sistemas .

Só e preciso upar o arquivo gerarsitemap.php pro seu host , e depois acessalo , ele fara tudo automaticamente (Quando acrecentar alguma pagina , voce tera que gerar a lista de novo).

* Script desenvolvido por Alex Sant'Anna

<?php

/* Script desenvolvido por Alex Sant'Anna - http://www.nswsolucoes.com.br */

//informe no array a lista de arquivos e diretorios que deverao serem ignorados

//$list_ignore = array ('.','..','images','adm','central');

//Abre o diretorio raiz

$handle= @opendir(".");

// abre ou cria o arquivo xml

$xml = fopen("sitemap.xml","w+");

//Gravamos os dados iniciais do xml

fwrite($xml,"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<urlset xmlns=\"http://www.sitemaps.org/schemas/sitemap/0.9\">");

//Geramos o lopping com os dados do nó XML

while ($file = readdir($handle)) {

if (@is_file($file)) {

//pega o Dominio e o nome do arquivo

$conteudo = '<loc>http://'.$_SERVER['HTTP_HOST'].'/'.$file.'</loc>';

//pega a data atual e informa no xml

$conteudo .= '<lastmod>'.date('Y-m-d').'</lastmod>';

//informa a frequencia de atualização da pagina

$conteudo .= '<changefreq>weekly</changefreq>';

//informa a prioridade da pagina

$conteudo .= '<priority>0.1</priority>';

fwrite($xml,$conteudo);

}

}

closedir($handle);

//Fechamos a estrutura do xml

fwrite($xml,"\n</urlset>");

//Fecha o arquivo aberto (para liberar memoria do servidor)

fclose($xml);

echo "sitemap gerado com sucesso";

?>


Postado

Muito bom. Assim que puder, testarei.

Utilizo o xml-sitemaps.com. Fica aí uma alternativa para quem estiver procurando gerador de sitemap.


Postado
  • Autor

sim , ele quebra 1 galhao , fase sitemap manual e um saco !


Postado

Obrigado pela dica Diego.

Eu também uso o www.xml-sitemaps.com e uma mão na roda.

Vou testar essa solução que você indicou.

Abraço.




Postado
Este é para sites até 500 paginas apenas - mas econtrei um que gera ilimitado e free: http://www.check-domains.com/sitemap/index.php

500 páginas só se for um fórum ou blog. De qualquer forma, existe plugins específicos para esses sistemas.

Obrigado por compartilhar! :)

EDIT: Muito bom mesmo. Principalmente o recurso que possibilita a exclusão de certas páginas.

Editado por PedroFelipe



Postado

Excelente dica, estava precisando.. Vou testar :)



Visitante
Este tópico está impedido de receber novos posts.

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Informação Importante

Concorda com os nossos termos?

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.