Otimização de Sites – SEO

Estive sem tempo essa semana, reuniões, compromissos pessoais e o novo morador de casa (meu cachorro téo) ocuparam meu tempo desde o 3º Workshop do PHPMS (fotos do evento). Só agora tive tempo de sentar e escrever sobre o evento. Bem na verdade estou em pleno vôo, voltando de São Paulo onde me reuni com pessoas da agência chleba, Google e webmotors em nome do Reclame Aqui. Aproveitei também pra ver meu time ganhar por 2×1 do cerro, pela libertadores da américa. =D

Vamos ao que interessa. O 3º Workshop do PHPMS aconteceu no SENAC em Campo Grande-MS no último 27 de março onde contamos com a presença do Guilherme Blanco(@guilhermeblanco) (YAHOO), um dos desenvolvedores do core do doctrine.

O Doctrine é uma ferramenta de ORM construída para trabalhar com PHP 5.2.3+

PALESTRAS

Na primeira palestra, apresentei o tema WORDPRESS SEO: Práticas e plugins para robôs de busca. Falei um pouco sobre o mercado de SEO, melhores práticas na escrita de textos para web, um pouco de métricas com o Google Analytics e outros softwares.

Optei por uma palestra bem abrangente, não focando somente em uma “área” de SEO, então falei de tudo um pouco e o resultado foi bastante positivo, pois notei que muitas pessoas anotavam atentamentes algumas “dicas”.

Em seguida tivemos um Cofee Brake e logo depois o Guilherme Blanco entrou falando sobre o Doctrine 2.0.

Uma pausa para o almoço e em seguida tivemos uma mesa redonda comandada pelo Bruno Porkaria(@porkaria) com o Saulo Arruda(@sauloarruda) da Agence e o José Ricardo(@zehzinho), aluno de mestrado da UFMS, falando sobre o perfil do desenvolvedor no estado.

Os Participantes do workshop enviaram suas perguntas para serem debatidas.  Todo programador, aluno, entusiasta ou “sobrinho” deveria ter visto essa mesa redonda. Acredito que os presentes saíram com outra visão da sua própria carreira e do mercado.

Na penúltima palestra o Flávio Ricardo(@flavioricardo) falou um pouco sobre o WORDPRESS MU e mostrou na prática como instalar e gerenciar múltiplos blogs (sites) com a ferramenta.

Fechando o evento tivemos mais uma palestra com Guilherme Blanco mostrando na prática,  Doctrine + Zend Framework.

O evento foi ótimo e o pessoal do PHPMS tem planos para fazer mais dois eventos do mesmo porte ainda em 2010.

Apresentações do 3º Workshop do PHPMS.

O 3° Workshop do PHPMS será realizado no dia 27 de março no SENAC/MS, das 08:30 até 17:50. O evento vai contar com a presença de Guilherme Blanco que hoje trabalha na empresa sul-africana MIH/SWAT, desenvolvedor do core do projeto Doctrine, bem como nas frameworks
Zend e Symfony. Ele vai apresentar duas palestras, “Overview do Doctrine 2.0″ e “Usando o Doctrine 2.0 com Zend Framework 1.10″.

Vamos ter também duas palestras sobre WordPress, a ferramenta de blog mais usada no mundo, Flávio Ricardo irá apresentar o tema “Gerenciando blogs e websites de forma flexível com WordPress MU” e em seguida Gabriel Novaes aborda o tema “WordPress SEO: Práticas e plugins para robos de busca”.

Sem falar na tradicional mesa-redonda para debater assuntos de interesse da comunidade de desenvolvedores PHP do estado, que vem nesse workshop com o tema “Perfil do programador PHP no estado de MS”.

Informações para inscrição no evento, grade completa, você encontra no hotsite do evento http://www.phpms.org/workshop/

O redirecionamento 301 é forma correta de redirecionar páginas da web sem ser punido ou perder posições nos buscadores.

Se você moveu uma URL como no exemplo:

“igrow.com.br/cadastro.html”

para

“igrow.com.br/cadastro/”

faça redirecionamentos 301, dessa forma você estará avisando os motores de busca que aquela página foi movida permanentemente e o motor então preservará a posição da página em questão nos resultados da busca. Use o redirecionamento 301 para evitar conteúdos duplicados e evite sofrer penalizações.

O código “301″ é interpretado como “moved permanently”.

Redirecionamentos 301 é a forma mais adequada para SEO.

Segue uma listagem de redirecionamentos 301 em diversas linguagens nas plataformas windows e linux.

1. ASP Redirect

<%@ Language=VBScript %>
<%
Response.Status=”301 Moved Permanently”
Response.AddHeader “Location”,”http://www.new-url.com/”

%>

2. ASP .NET Redirect

<script runat=”server”>
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = “301 Moved Permanently”;
Response.AddHeader(“Location”,”http://www.new-url.com”);
}
</script>

3. CGI PERL Redirect

$q = new CGI;
print $q->redirect(“http://www.new-url.com/”);

5. ColdFusion Redirect
<.cfheader statuscode=”301″ statustext=”Moved permanently”>
<.cfheader name=”Location” value=”http://www.new-url.com”>

4. JSP (Java) Redirect

<%
response.setStatus(301);
response.setHeader( “Location”, “http://www.new-url.com/” );
response.setHeader( “Connection”, “close” );
%>

5. PHP Redirect

<?
Header( “HTTP/1.1 301 Moved Permanently” );
Header( “Location: http://www.new-url.com” );

?>

6. Ruby on Rails Redirect

def old_action
headers["Status"] = “301 Moved Permanently”
redirect_to “http://www.new-url.com/”
end

Colabore, compartilhe.

Get Adobe Flash playerPlugin by wpburn.com wordpress themes