Terça-feira, 13 de Maio de 2008

Página com título do artigo no blogger

Tutorial Blogger
O pessoal do blogger vem anunciando algumas mudanças bem bacanas, entre elas a possibilidade de ter páginas com o título igual ao título do artigo ao invés do "Nome do Blog: Título do artigo" tradicional. Essa pequena modificação é relevante porque aumenta as chances dos sistemas de busca indexarem o site (falando em bonitês: SEO)

Layouts now has a blog.pageName datum that gives the name of the current page without the “[Blog Name]: ” prefix that blog.pageTitle adds.

Segue um tutorial rápido e fácil para implementar essa nova tag e ser feliz.

Obviamente só é válido para o novo blogger (alguém aí ainda usa o antigo?)

Vá até a aba "Layout" e clique em "Edit HTML"
Importante: Faça um backup do seu código, se der caquinha você vai dar graças aos deuses por ter me ouvido.
Localize a linha:
<title><data:blog.pagetitle/></title>

Modifique toda essa linha por:
<b:if cond="data:blog.pageType == &quot;item&quot;">

<title><data:blog.pagename/></title>

<b:else>

<title><data:blog.pagetitle/></title>

</b:else>

</b:if>

Salve as modificações e teste.
Uma breve explicação sobre o significado do código:
A condicional "if" vai dizer ao blogger que quando o usuário estiver na página única do artigo ele deve mostrar apenas o título do artigo, e quando estiver na página inicial ele deve mostrar o nome do site, como sempre.
É isso aí, este foi o momento Nospherat do Bundario.

2 comments:

ConectaNet disse...

Olá, no meu blog não deu certo, pelo contrário agora ao invés de aparecer o título do blog mais o título da postagem aparece a url do blog, ou postagem.

Dario disse...

Olá. Talvez isto ajude:

Ao ir na aba "layout" >> "editar html" certifique-se de ter marcado a opção "expandir widgets". Do contrário o hack não funcionará.