Como consolidar todos os sitemaps em uma rede multisite?

4

Eu tenho uma instalação multi-site com muitos sites em subdomínios. O problema é que todos os plug-ins de sitemap multisite criam um sitemap separado para cada site.

Eu não quero adicionar dezenas de sites às Ferramentas para webmasters. Isso é muito trabalho, torna tudo difícil de gerenciar e me obriga a ler todas as estatísticas e relatórios separadamente, quando eu quiser ter apenas um.

Como posso criar um sitemap único que englobe todos os sites da rede?

    
por HoGo 11.04.2013 / 00:24

3 respostas

3

Subdomínios ou subdiretórios multisite do WordPress? Não tenho certeza se você está ficando confuso. Os subdomínios multisite são basicamente subdomínios falsos que simplesmente possuem um registro CNAME ou A-Name adicionado nos registros DNS.

Dito isso, e acredito que um respondente disse isso, você só precisa de um sitemap para o domínio raiz e, em seguida, terá um robots.txt que instrui os principais robôs do mecanismo de pesquisa para o seu subdomínio.

Por exemplo, eu tenho isso em uma rede multisite do WordPress, no meu robots.txt:

User-agent: *
Não permitir: / wp-content / plugins /
Sitemap: enlace
Sitemap: enlace
Sitemap: enlace
Sitemap: enlace
Sitemap: enlace
Sitemap: enlace
Sitemap: enlace
Sitemap: enlace
Sitemap: enlace

Ao acessar as ferramentas do Google / Bing para webmasters, simplesmente adiciono o diretório raiz, adiciono o sitemap raiz e deixo que os robôs do mecanismo de pesquisa façam o resto do trabalho.

No seu plug-in sitemap, certifique-se de que ele também insira mecanismos de pesquisa (o que a maioria dos plug-ins de sitemapa faz por padrão), para que eles sejam continuamente atualizados.

    
por Jason Weber 18.10.2014 / 06:14
0

Bem, você pode registrar o domínio principal (ou seja, domain.com). Infelizmente, você também deve registrar e verificar www.domain.com, bem como todos os subdomínios. Não há como sair disso.

Observação : as ferramentas do Bing / Yahoo para webmasters são inteligentes o suficiente para perceber que domain.com e www.domain.com são os mesmos. Então você só precisa registrar o domain.com

Mas, finalmente, você só precisa enviar um sitemap para o domínio.com. Você pode enviar mais de um sitemap para as ferramentas do Google / Bing / Yahoo para webmasters.

Finalmente, você deve adicionar cada sitemap ao seu arquivo robots.txt

Sitemap: http://domain.com/sitemap.xml
Sitemap: http://sub.domain.com/sitemap.xml

Copie o mesmo arquivo robots.txt em cada subdomínio. E o seu feito.

    
por mAsT3RpEE 10.06.2013 / 22:30
0
  

Eu não quero adicionar dezenas de sites às Ferramentas para webmasters.

Você está perdendo seu tempo se fizer isso. Todo plug-in de sitemap em que posso pensar pinga os principais mecanismos de pesquisa quando o sitemap é atualizado. E os melhores (todos eles?) Geram um sitemap separado por subdomínio.

A consolidação de todos os sitemaps em uma rede multisite é totalmente inútil à luz disso, e gera complicações ao gerar o próprio mapa - problemas de memória e tempos limite podem entrar em cena.

    
por Denis de Bernardy 10.12.2013 / 11:35