Últimos artigos escritos por Emerson
Dê nome aos bois: assine seu nome, não seja genérico!
Creio que este assunto cada vez mais esteja ficando no senso comum, porém vale a pena reforçar. Ele diz respeito a pessoas que assinam não com seus nomes, e sim com um nome genérico. Os clássicos 'A direção' em papéis por aí, ou mesmo 'Webmaster' ou 'Administrador' em sites. Ora, qual o problema deles? Bem, talvez não seja um grande problema, mas se eles não forem extremamente necessários, por que usá-los?
Casos em que não é possível usar seu próprio nome
Algumas vezes, você não pode usar seu nome. Em ambientes corporativos grandes ou mesmo instituições isso acontece. Um exemplo claro e indiscutível é quando você é o webmaster de um site, porém os textos que você está coletando são de outras pessoas. Logo, ou você 1)usa um usuário genérico, ou 2) usa o alias e sobrescreve quem é o autor, ou 3) define via sistema que para aquele artigo não deve ser exibido o autor. Fica estranho você assumir propriedade sobre algo que você não idealizou, mas sim somente formatou e passou adiante.
Casos em que você poderia (e até deveria) usar seu nome
Exemplo clássicos: e-mails e cartazes
Mesmo que você seja um joomleiro novo e tenha um e-mail contato@empresa.com (que aliás, poderia ser também um seunome@empresa.com - a menos que você seja algo como Cézar Velázquez e seu email seja contato@cezarvelazquez.com.br), ao assinar o fim de seu e-mail, assine com seu nome, e até mesmo com seu cargo ou informações adicionais. Por quê? Porque pessoas preferem lidar com pessoas, e uma empresa 'humana' é mais amigável. Não é uma vergonha ser uma empresa pequena: você pode ser mais amigável e mais próximo do seu cliente do que as demais. Não, não estou dizendo que você precisa necessariamente responder seus e-mails com um 'eu' múltiplo; não, não é isso. Você pode até responder como 'nós', porque considera que dentro desse 'nós' estão parceiros seus (até os que não estão na empresa), mas isso não abre margem para você não assinar com seu nome.
Outro caso são aqueles cartazes na parede assinados 'A direção'. Porra, não tem como pôr um Fulano de Tal/Gerente de Alguma Coisa!? Estes cartazes genéricos passam a impressão de que um cara qualquer, que não é 'da direção', resolveu fazer algo e pregou na parede para chamar atenção.
Sites
Tem um site que só você vai estar postando? É o seu blog? Ora, talvez nem precise pôr o autor em todas as postagens pois qualquer um saberá que é você, e chegaria a ser repetitivo ver o autor sempre igual.
Se você está criando um site que vai envolver um grupo de pessoas e você é o administrador, a ACL do seu site pode ser administrador, porém, poste com seu nome. Exemplos de sites desse tipo são Grupos de Usuários, quer seja de joomleiros ou não. Isso não só serve para deixar claro quem escreveu o que lemos, como também é uma forma de segurança e de comprovação de quem tem direitos autoriais sobre aquele conteúdo do artigo. Ao deixar claro quem escreve o quê, fica claro por exemplo quem são os mais participativos, quem acaba tendo mais reconhecimento. Até mesmo em uma crise ou briga, existindo os nomes nos artigos para que qualquer um possa ver, isso serve para reforçar ideias ou ajudar numa possível 'divisão de bens' dentro do seu casamento-site.
Por fim...
Use o nome que seus pais lhe deram. Não seja algo genérico: seja você. Caso faça ou mantenha uma comunidade de qualquer coisa, evite assinar em nome da comunidade em textos que não exigirem isso. Assine seu nome, uma vírgula ou uma virgula e um enter simples, e algo que você seja para aquele texto é muito mais coerente.
Editado:
Cézar Velázquez tuitou sobre emails que começam com contato@ não serem genéricos e deu um exemplo.
URL Reduzida: http://goo.gl/MnNz.
Google ama Conteúdo + Joomla
Este é um post curto, apenas pra citar (ou eu me lembrar mais tarde) que este blog hoje tem na index Pagerank 6, e boa parte de outras URLs mais acessadas estão com pagerank 4.
Este blog é relativamente novo, o domínio foi comprado em 23 de Junho de 2009, e em seis meses consegui chegar ao pagerank 6. Sim, hoje em dia pagerank não é mais como nos 'velhos tempos', como eu mesmo comentei no post sobre este blog ter conseguido pagerank 5 em duas semanas 'se puxando' pra melhorar o PR, porém de qualquer forma, na prática, pra maior parte das dos termos ou junções de termos que eu quis otimizar este site para aparecer na primeira página do google, foi possível. Talvez a maior exceção é pesquisas por 'joomla', mas é bem compreensível visto que a maioria absoluta de todos os outros sites tem 'joomla' no nome do domínio.
Como conseguir isso?
Conteúdo relevante
Na minha opinião, creio que seja, em especial, conteúdo relevante. Não necessariamente 'fazer o que todo mundo faz e que todo mundo sabe que dá certo', mas arriscar outros campos. Existem muito mais blogs e sites voltados a usuários finais joomla, até porque existem mais usuários finais do que desenvolvedores joomla, porém partir pra campos menos explorados, mesmo que o número de visitas no seu site seja menor, pode ser uma ótima alternativa na blogosfera. E tem mais: ser original e não apenas copiratear conteúdo dos outros, e entupir o próprio blog só com postagens diárias não necessariamente parece ser uma fonte de sucesso garantido.
Este post está no id 71, e certamente tive menos postagens publicadas do que estas visto que algumas ainda estão por serem terminadas, o que dá uma ideia de que mesmo sem postar demais, ainda assim é possível conseguir alguma coisa no google.
Respeitar descrição
Algo que todos os posts (talvez não todos :) desse blog respeitam é que cada um deles tem uma descrição criada a dedo. Essa descrição é curta, e em geral aparece como comentário no google abaixo da URL quando alguém pesquisa. Essa descrição não foi gerada por um plugin qualquer do Joomla
Respeitar palavras-chave
Da mesma forma que as descrições, os posts tem cada um palavras chaves relevantes ao texto. Tais palavras aparecem realmente no texto e são pertinentes a ele, isto é, não são tão fora de contexto só para ganhar mais usuários ao site. Usuários desde blog chegam nele porque queriam alguma informação que tem nele, não foram 'enganados'. Estas palavras chaves, aliás, não são as mesmas do resto do blog: cada post tem suas respectivas.
As URLs
Meu post anterior discute isso, e vale a pena você ler: URLs bonitas sem extensões: o core Joomla ao seu favor. Importante dizer que as urls foram feitas 'no braço', sem ajudas de extensões, e nem por isso a SEO deste blog foi prejudicada. Ou seja, o core do joomla, bem usado, faz sim milagres.
Sistema de tags
Infelizmente o Joomla não tem um sistema de tags nativo. Creio que foi a unica extensão que uso para dar uma ajudada na SEO e, em especial, facilitar a catalogação de informação por um meio diferente do que menus. Veja todas as tags desde blog.
Referência de outros sites
Ok, eu fui meio desleixado e não publiquei esse site tanto quando eu publico nos sites dos meus clientes espalhando pelos diretórios de pesquisa por aí. Mesmo assim, ao colocar o link no rodapé da assinatura do meu usuário no fórum oficial Joomla, aonde o conteúdo discutido é semelhante ao deste blog, isso certamente deu uma ajuda ao fititnt.org. Outro lugar que eu em especial usei ao meu favor, foi o twitter. Ou seja, mesmo sem 'vender minha alma' por aí, nem por isso o blog saiu perdendo tanto assim, embora com alguma ajuda a mais poderia ser melhor. Ou seja, mesmo que não se tenha muitos domínios apontando para seu site, os que apontam terem conteúdo semelhante, e terem também seu bom PR, fazem diferença.
Considerações finais
Certamente outros pontos ajudaram esse blog a terem um bom desempenho, mas os que citei aqui, na minha opinião, foram os mais pertinentes, em especial relativo ao conteúdo em sí, e não apenas esperar que um site vazio ou que só copia o de outros, só com técnicas de SEO tenha lá algum sucesso garantido e por isso se baste.
URL reduzida: http://goo.gl/D1Rh
URLs bonitas sem extensões: o core Joomla ao seu favor
Essa é uma dica simples, mas muito util, e que às vezes o pessoal pode simplesmente ignorar por estar acostumados a projetos um pouco maiores e sempre usar componentes de SEF para ajudar nas URLs.
Em outro momento, em tempos de Joomla 1.0, fui um dos que tentanva convencer todas as pessoas a explorarem extensões para melhorarem as URLs dos sites, na época o então OpenSEF. Em tempos de Joomla 1.5, a forma de montar URLs bonitas com o core Joomla evoluiu muito, a ponto de não precisar mais dizer que o site deve obrigatoriamente ter uma extensão especifica para melhorar as URLs
Em que casos não usar extensões de melhoramento nas URLS é mais indicado
Esta questão é pessoal. Mas alguns exemplos:
- Sites pequenos de clientes finais, em que provavelmente ele não irá acrescentar novas páginas
- Sites médios de clientes finais que terão seu suporte.
- Sites até grandes de desenvolvedores (você não se importaria de 'fazer no braço' algo simples como isso, ou sim?)
Se você pretente usar isso em algum sistema de grande volume de conteúdo, com usuários não tão tecnicos usando o sistema, você deve sim pensar em usar uma extensão para melhoria de URL, a não ser que não faça tanta questão de que os numeros de IDs não apareçam em novos conteúdos.
Vantagens de não se usar extensões de melhoramento de URL e explorar o core Joomla:
- Compatibilidade absoluta com todas as extensões.
- Compatibilidade absoluta com atualizações futuras do Joomla.
- Site carrega levemente mais rápido (pode ser imperceptível devido a cache de componentes SEF)
- Servidor fica menos sobrecarregado por ter menos instruções a fazer (otimos para sites com numero de acessos elevado)
- Como usa uma extensão a menos, evita-se uma extensão a mais para cuidar pachs de segurança.
- Nunca vai ficar a mercê de um desenvolvedor de extensão que pode parar de oferecê-la.
Desvantagens ao usar o core Joomla para URLs bonitas em vez de extensões especificas:
- Usuários finais em geral vão reclamar mais, ou não vão saber/querer fazer manualmente
- Você precisa associar cada artigo a um item de menu (oculto ou não) manualmente
- Algumas extensões SEF vem com vantagens adicionais (* observe componente Router padrão no Joomla 1.6 para ter uma ideia do futuro do Joomla básico) além de só fazer uma URL bonita, como por exemplo guardar um registro de URLs com erros
Como fazer URLs bonitas sem extensões usando apenas o Joomla?
A lógica é simples. Crie um Menu com o objetivo de ser oculto. A este menu, voce pode simplesmente associar a uma posição que não é exibida no seu site.
Observe que o que vai ser usado na URL, será o texto que estiver em 'alias', o campo seguinte ao titulo do seu item de menu. Este campo alias, não aceita acentos e os converterá automaticamente em letras sem acentos, assim como transformará todos os espaços vazios em traço '-'. Inserir alias não é obrigatório, mas inserir um título, é, mesmo que só coloque um título ele será adaptado ao alias, de modo que um título 'Compre agora a biblia de SEO em Joomla!' após salva irá ser também aparecer no campo alias na forma de 'compre-agora-a-biblia-de-seo-em-joomla'. Não obstante, é sim interessante deixar o título do menu análogo ao artigo, porém setar manualmente o alias em casos que o título é muito grande ou no conjunto da url vai repetir mais de uma vez a mesma palavra, ou seja, neste mesmo exemplo poderia ser usado no alias 'bLIBLIA SEO em JoOmLa!' que o sistema converteria para 'bliblia-seo-em-joomla'.
Menu Oculto > 'contato' (artigo)
Disponibiliza a URL /contato.html ou /contato.
Todo item de menu que estiver colado a raiz de um menu, irá aparecer na raiz da sua URL Joomla.
Menu Oculto > 'extensoes' (link para url: '#')
Cria um link externo 'imaginario', util quando não quero uma url /extensoes.html ou /extensoes, mas você precisa colocar alguma palavra no caminho do link.
Menu Oculto > 'extensoes' (link para url: '#') > 'joomlafox' (categoria:'joomlafox')
Cria um link com a seguinte formação /joomlafox.html ou /joomlafox , porém este link irá exibir todos os artigos dentro da categoria JoomlaFox. Observe que se os artigos internos desta categoria estiverem associados a menus, eles vão aparecer com as URLS perfeitas, assim como se cada título delas fossem um item de menu. Ou seja você NÃO vai ver numeros de categorias ou IDs nos links gerados pelo sistema.
Menu Oculto > 'extensoes' (link para url: '#') > 'joomlafox' (categoria:'joomlafox') > 'o-que-ha-de-novo' (artigo)
Cria um link com a seguinte formação /extensoes/joomlafox/o-que-ha-de-novo.html ou /extensoes/joomlafox/o-que-ha-de-novo.
Consideração importante
Como você pode ver, pode criar uma quantidade enorme e ter controle absoluto da sua URL, apenas gerenciando menus ocultos. Infelismente em Joomla 1.5 ainda não é possivel fazer redirects sem usar extensões externas, porém como pode ser visto no Joomla 1.6 (veja o site demo do Joomla 1.6 e faça um test-drive agora mesmo) o Joomla está ficando cada vez mais amigável a sistemas de busca diretamente no core, sem auxílio de extensões de terceiros, o que é muito interessante!
Locais de referência para Suporte ao Componente Virtuemart
O Virtuemart é componente integrado ao Joomla mais usado como extensão de comércio eletrônico. Se você algum dia no passado ou então no futuro quis tornar seu Joomla uma loja, certamente pensou ou pensará nessa opção. Outras opções famosas, que se tem também algum tipo de integração com Joomla, são o OSCommernce e o Magento, que nos últimos tempos tem ganhado mais espaço de destaque.
A título de comparação não profunda, eu pessoalmente considero que o Virtuemart se torna mais interessante se você faz questão de ter o framework/CMS Joomla integrado ao seu portal, sendo que integração do Joomla com estes outros comércios eletrônicos pode ser sim realizada, mas não é tão suave de ou realmente bem integrada em todos os aspectos. Por outro lado, àqueles que querem apenas o portal de comércio eletrônico, OSCommerce e, em especial, Magento tem suas vantagens, e cabe a você pesquisar um pouco mais e tirar suas conclusões.
Suporte oficial ao componente Virtuemart
Quando você tiver dúvidas sobre o componente virtuemart, você pode tirar elas em alguns dos locais preferidos de dúvidas gerais sobre Joomla ou, sugestão altamente indicada, em especial em caso de perguntas mais complexas, é usar o fórum oficial (em inglês):
http://forum.virtuemart.net/
Suporte adicional dado por desenvolvedor Joomla brasileiro
Uma opção em português para suporte virtuemart é dada pelo desenvolvedor @fernando_soares, que tem em seu currículo a colaboração ou desenvolvimento de soluções específicas para este componente, algumas específicas a características regionais do Brasil:
http://www.fernandosoares.com.br/index.php?option=com_kunena
Detalhe significativo para o que esperar do Virtuemart
Algo que foi anunciado não faz muito tempo, é que o componente virtuemart está sendo totalmente remodelado dentro dos padrões MVC. Para os mortais, isso quer dizer que o código atual do virtuemart segue um padrão de programação não tão amigável para programadores não experientes entenderem a lógica de funcionamento da extensão. Não obstante, com a mudança significativa em como o componente será estruturado, para o usuário final não é esperado grandes mudanças a curto prazo, mas que certamente vai atrair mais desenvolvedores para dentro do desenvolvimento do componente Virtuemart em si, e, claro, para desenvolver novas extensões/integrações. Resumindo: é esperável que após a conversão para padroes MVC, o Virtuemart cresça mais rápido e com mais opções.
Enfim
Estes dois fórums são interessantes de se pesquisar caso tenha alguma dúvida, ou de perguntá-la caso não tenha encontrado resposta. Lembrando que caso algum leitor tenha sugestão de outros fóruns específicos de Virtuemart, podem fazer a sugestão que adiciono aqui.
Comunidades-Joomla-de-um-homem-só: a morte da essência do nome Joomla!
![Joomla! Because Open Source Matters](http://www.joomla.org/images/stories/logos/conditional-use/Joomla_Symbol_BW_TM.png)
Especificamente o que será comentado aqui é relativo a como o 'individualismo' (ainda que não por má fé) que está ajudando dividir a comunidade Joomla. E esses comentários podem bater de frente com a opinião de pessoas. A questão é simples: que se precisa de ajuda, não há dúvida, porém o modo como colaborar pode atrapalhar mais do que ajudar, independente das boas intenções das pesoas.
Enfim, este post vai discutir o que eu já foi falado com com muitas pessoas ao longo dos ultimos anos e que também foi discutido no IV Encontro de Usuários Joomla!, mas que recentemente recentemente me forçou a redigir este texto em função de ter que repetir mais uma vez esse assunto.
Que diabos são comunidades de um homem só?
Entendam por comunidades-de-um-homem só, comunidades que são iniciadas por pessoas apaixonadas por revolucionar o mundo, que não são fazedores de sites Joomla. Essas pessoas, em geral por serem novas ou não conhecerem todo o passado do Joomla, criam um site novo, com domínio genérico não pessoal e não relativo a grupo de usuários, com a pretenção de ser um suporte oficial brasileiro ou algo de cunho nacional, e, mesmo que não pretendam após criar seu novo site e após isso conseguir mais colaboradores, historicamente falando todas* as tentativas de fazerem isso falharam. E das duas uma: ou os sites proseguem com apenas um usuário ou próximo disso, permanecendo comunidades-de-um-homem-só, ou simplesmente os criadores desistem ao ver que, mesmo que muitas pessoas tenham prometido ajudar, no final ficam praticamente sozinhos, e, não só seus sites, mas TODO conhecimento que acumularam morre ao fecharem o site.Quais os problemas de comunidades-de-um-homem-só
O principal problema de comunidades-de-um-homem-só é que elas dividem os usuários. Em especial se tiverem um fórum que pretende ser um fórum a mais no Brasil para ser um suporte genérico a todo tipo de coisa. Tais fórums são um retrabalho enorme de conteúdo que já existe em outros, e muito dificilmente comunidades deste tipo conseguem dar conta do volume de usuários que teriam de atender. Na verdade, pior: em geral os criadores se frustram ao ver que a idéia inicial de que iriam ter muitas visitas ou muitas pessoas interagindo quase sempre não ocorre. Pessoas se desmotivam, e um dia desistem de renovar o domínio e reservar espaço em um host. E todo conhecimento que aquela comunidade criou se perde. É como ter um filho e ver que não ter como sustentar depois e culpar o mundo por não terem tido lhe apoiado.Importante citar: lembre-se que pessoas que dizem que ajudariam em uma comunidade nova, podem não efetivamente fazer isso, e pessoas motivadas em uma idéia se verem sozinhas.
Passado histórico, e comunidades-de-um-homem-só
Antes do Joomla, haviam algumas comunidades que se transformaram do Mambo para Joomla. Pertinente citar duas: uma delas era o mambobrasil.com.br, que mais tarde se tornaria joomlabrasil.org ( suporte regional no brasil de Joomla, com fórum próprio), e o então na epoca criado novo criado Joomla.com.br (que por questões óbvias para evitar que alguma empresa adquirisse esse dominio no Brasil ele foi adquirido por um Joomleiro, e que usava o fórum em português de forum.joomla.org). Mais tarde estes dois sites se fundiram em apenas um, permanecendo a URL Joomla.com.br. Outra referência importante a citar é o JoomlaClube.com.br, cuja idéia inicial dele era para que se tornasse um clube de suporte pago para usuários Joomla mas que, por falta de pessoas para dar esse suporte mais especialiado (para justificar pagamento) e por falta de publico que estivesse disposto a pagar, os idealizadores na época decidiram deixar como suporte gratuito, e nesse fórum tinha seus respectivos apoiadores, e uma equipe ativa para isso.Querendo ou não, nesse meio tempo várias comunidades, por pessoas diferentes, foram criadas com intuito de serem suportes nacionais. E parte dessas nem existe mais ou passaram a não seguir mais o mesmo ideal que levaram serem criadas.
Em resumo, a nivel de comunidade nacional, apenas dois locais, com respectivos fórums próprios, estão ativos hoje: Joomla.com.br e JoomlaClube.com.br ( além da área em português do fórum oficial), e em nível estadual, no formato de grupo regional de usuários, tem-se joomlamazonia.com.br, joomlaminas.org, joomlarj.com.br. Haviam mais, conforme pode ver links para os respectivos sites aqui nesta thread, logo é um bom comparativo ver quantas comunidades já houveram e quantas se tem hoje.
Tenho interesse em colaborar. COMO posso então fazer isso?
Esta é uma pergunta extremamente pertinente. Se você quer ajudar, agregue conhecimento ao que já existe, ou consiga um grupo de pessoas para dar suporte a suas novas idéias. NÂO divida. NÂO seja responsável por tornar a comunidade Joomla ainda mais dividida do que já é por suas razões pessoais ou só porque não concorda com algo ou acha interessante dar.Modos eficientes de ajudar a comunidade sem dividir ela:
- A nivel nacional, seja ativo em forum.joomla.org, joomla.com.br e/ou joomlaclube.com.br.(ordem alfabética)
- A nivel estadual, fale com os responsáveis dos sites e seja ativo em joomlamazonia.com.br, joomlaminas.org, joomlarj.com.br, ou poste nesta tread interesse de contactar mais usuários e criar o grupo de usuários de sua região.
- Se for fazer algo pessoal, faça um blog pessoal com seu nome, não pretenda ser um 'suporte oficial' de joomla brasileiro. Evite fazer um fórum abrangendo um assunto já abordado nos sites nacionais.
- Se for fazer um site de sua empresa, faça um de sua empresa, não um 'suporte oficial' tipo fazedores-de-sites-Joomla. Evite fazer um fórum abrangendo um assunto já abordado nos sites nacionais.
- Se você for desenvolvedor Joomla, faça seu site empresarial, divulgado o que quer que seja e, ao fazer um fórum ou lugar de suporte gratúito, faça específico para sua área, isto é, não sobreponha o que já é discutido nos fórums nacionais e ter um retrabalho infinito.
Divulgação: Uma URL curta para este post é http://is.gd/5g4iB. Este texto específico pode ser copiado ,adaptado e distribuido sem necessidade de permissão previa desde autor. Sinta-se livre para copiar ou linkar este texto de qualquer outro site, ou mesmo procurar divulgar outros textos ou estimular uma comunidade mais participativa, e uma valorização de pessoas que colaboram. Parcicipe! Mesmo que sua opinião tenha pontos divergentes, por em discução temas sensíveis é importante.