Bug? Descuido? Passou Batido? Ou nao tem problema? Aqui no GUJ mesmo!!  XML
Índice dos Fóruns » Assuntos gerais (Off-topic)
Autor Mensagem
fredferrao
GUJ Master
[Avatar]

Membro desde: 01/06/2005 13:23:32
Mensagens: 1901
Localização: Brasil
Offline

Jesuino Master wrote:Não é bug, é técnica de SEO.

Tem muitos sites assim.

Com essa técnica aproximamos a WEB Humana da WEB das máquinas e tals


Colocar todo o título do tópico na URL é a técnica, agora permitir que qualquer coisa possa ser colocada la e mesmo assim abrir o mesmo link? Esta é a questão.

Não respondo dúvidas via MP!
marcosvinicius.rj
JavaChild

Membro desde: 23/02/2011 10:53:29
Mensagens: 140
Offline

fredferrao wrote:
Jesuino Master wrote:Não é bug, é técnica de SEO.

Tem muitos sites assim.

Com essa técnica aproximamos a WEB Humana da WEB das máquinas e tals


Colocar todo o título do tópico na URL é a técnica, agora permitir que qualquer coisa possa ser colocada la e mesmo assim abrir o mesmo link? Esta é a questão.


É picaretagem brava pra rankear no google!
pinto
JavaEvangelist
[Avatar]

Membro desde: 17/03/2008 15:12:12
Mensagens: 397
Localização: Curitiba/PR
Offline

http://www.guj.com.br/java/239514-pode-ate-ser-uma-tecnica-mas-eh-uma-brecha-que-pode-manchar-a-reputacao-de-um-site-perante-o-publico-leigo/2
Luiz Aguiar
Moderador
[Avatar]

Membro desde: 23/01/2005 00:05:55
Mensagens: 3840
Localização: São Paulo
Offline

marcosvinicius.rj wrote:
fredferrao wrote:
Jesuino Master wrote:Não é bug, é técnica de SEO.

Tem muitos sites assim.

Com essa técnica aproximamos a WEB Humana da WEB das máquinas e tals


Colocar todo o título do tópico na URL é a técnica, agora permitir que qualquer coisa possa ser colocada la e mesmo assim abrir o mesmo link? Esta é a questão.


É picaretagem brava pra rankear no google!

Isso é SEO, não tem nada de picaretagem, procure se interar melhor sobre o assunto.

[]s

-
Blog de Tecnologia
GitHub
@AguiarLuiz
Recicla SP na App Store!




[WWW] [MSN] [ICQ]
boone
JWizard
[Avatar]

Membro desde: 21/09/2003 16:01:35
Mensagens: 2140
Offline

Agradeço a funcionalidade, pois ela irá me permitir usar títulos mais criativos do que os colocados nos posts !

Imagino que o colega reclamou por não estar acostumado com isto, mas o G1 realmente usava antes que o GUJ e isto facilitava a vida e muito na hora de compartilhar link, além de ajudar no SEO é claro...
ArtesaoDeSoftware
JavaTeenager
[Avatar]

Membro desde: 14/02/2010 22:07:42
Mensagens: 159
Offline

http://www.guj.com.br/java/239514-se-voce-nao-gostou-entao-arruma-ai/www.microsoft.com.br/www.meudominiodesacanagem.com.br/1
fredferrao
GUJ Master
[Avatar]

Membro desde: 01/06/2005 13:23:32
Mensagens: 1901
Localização: Brasil
Offline

boone wrote:Agradeço a funcionalidade, pois ela irá me permitir usar títulos mais criativos do que os colocados nos posts !

Imagino que o colega reclamou por não estar acostumado com isto, mas o G1 realmente usava antes que o GUJ e isto facilitava a vida e muito na hora de compartilhar link, além de ajudar no SEO é claro...


Eu ja disse, isto aqui tambem é SEO?? http://g1.globo.com/rio-de-janeiro/noticia/2011/04/mais-um-suspeito-e-baleado-em-operacao-do-bope-na-zona-oeste.html

Ok, agora experimenta mudar qualquer coisa ali da URL e ve se consegue acessar. É isto que estou questionando, e não a técnica de SEO.

Não respondo dúvidas via MP!
Jesuino Master
GUJ Ranger
[Avatar]

Membro desde: 12/02/2009 08:40:06
Mensagens: 783
Offline

fredferrao wrote:
Jesuino Master wrote:Não é bug, é técnica de SEO.

Tem muitos sites assim.

Com essa técnica aproximamos a WEB Humana da WEB das máquinas e tals


Colocar todo o título do tópico na URL é a técnica, agora permitir que qualquer coisa possa ser colocada la e mesmo assim abrir o mesmo link? Esta é a questão.


É uma boa questão. Temos defensores dos dois lados e tals.

Considerando que o post é um recurso, deveríamos ter uma URI que referencia-se ele unicamente. Para isso, o ID já serve. Para efeitos de SEO, colocam o texto do tópico também, pois aumenta a relevância em SEngines. A grande questão é se fixar isso, o título do post pode mudar, mas o post continuar existindo, Ou seja, iremos trocar o identificar único do recurso, mas o recurso ainda é o mesmo.

Em outras palavras, se trocarmos o título iremos quebrar um monte de links! Da forma que está não impactará em links existentes se mudarmos o título...

William Antônio Siqueira
Analista de Suporte
Blog e Twitter
Site Pessoal
Projetos? Idéias? Críticas? MP!
Não tome uma opinião como verdade absoluta!
victorwss
JWizard
[Avatar]

Membro desde: 18/12/2007 14:46:00
Mensagens: 2409
Localização: São Paulo - SP
Offline

Jesuino Master wrote:
fredferrao wrote:
Jesuino Master wrote:Não é bug, é técnica de SEO.

Tem muitos sites assim.

Com essa técnica aproximamos a WEB Humana da WEB das máquinas e tals


Colocar todo o título do tópico na URL é a técnica, agora permitir que qualquer coisa possa ser colocada la e mesmo assim abrir o mesmo link? Esta é a questão.


É uma boa questão. Temos defensores dos dois lados e tals.

Considerando que o post é um recurso, deveríamos ter uma URI que referencia-se ele unicamente. Para isso, o ID já serve. Para efeitos de SEO, colocam o texto do tópico também, pois aumenta a relevância em SEngines. A grande questão é se fixar isso, o título do post pode mudar, mas o post continuar existindo, Ou seja, iremos trocar o identificar único do recurso, mas o recurso ainda é o mesmo.

Em outras palavras, se trocarmos o título iremos quebrar um monte de links! Da forma que está não impactará em links existentes se mudarmos o título...


Na verdade, vamos supor que Fulano cria o tópico com id 123 e com título AAA. A URL do tópico vai ter o id 123 e AAA como parte dela. Se algum espertinho trocar AAA por BBB, tem que dar 404.
Depois fulano altera o título do tópico para CCC e obtém-se uma nova URL com o id 123 e CCC nela. Quem trocar CCC por BBB tem que ter um 404 como resposta.
No entanto ainda há a URL antiga. Quem acessar com id 123 e AAA, tem que obter um status 301 e redirecionar para a URL nova. Enfim, neste caso o GUJ deveria salvar todas para um determinado id de tópico, não só o título que é parte da URL, mas também os títulos antigos que redirecionem para o novo.

Victor Williams Stafusa da Silva

Bacharel em Ciência da Computação - UFMT // Especialista em Desenvolvimento Java - CEFET/MT // Doutorando em Ciência da Computação - IME-USP
SCJP 6.0 - 19/12/2007 - PASS - 88% // SCWCD 5 - 17/05/2008 - PASS - 79% // SCJA - 09/09/2008 - PASS - 96% // SCSNI - 30/06/2009 - PASS - 68% // SCBCD 5 - 31/05/2010 - PASS - 95%
Próximos: SCJD (encalhado com o projeto), SCEA parte I (estudando). Algum dia desses: SCMAD, OCA, SCEA e SCDJWS.

Computação: uma ciência holística e esotérica!
E então veio Deus a terra e disse aos homens: Não dividireis por zero.
XML is a giant step in no direction at all. (Erik Naggum)
Arquitetura de sistemas: Eu prefiro ser essa metamorfose ambulante do que ter aquela velha opinião formada sobre tudo.
Diga não as drogas: Não use java.util.Vector.
Cuidado: Este usuário pode ter temperamento agressivo.

Always code as if the person who will maintain your code is a maniac serial killer that knows where you live.
I am the maniac serial killer that knows where you live who will maintain your code.


É impossível falar de CMMI (Capability Maturity Model Integration) sem saber o que é CIMM (Capability Im-Maturity Model).


Se você escreve "concerteza", "concerteza" você andou matando aulas de português.
[MSN]
Marky.Vasconcelos
Moderador
[Avatar]

Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline

victorwss wrote:
Na verdade, vamos supor que Fulano cria o tópico com id 123 e com título AAA. A URL do tópico vai ter o id 123 e AAA como parte dela. Se algum espertinho trocar AAA por BBB, tem que dar 404.
Depois fulano altera o título do tópico para CCC e obtém-se uma nova URL com o id 123 e CCC nela. Quem trocar CCC por BBB tem que ter um 404 como resposta.
No entanto ainda há a URL antiga. Quem acessar com id 123 e AAA, tem que obter um status 301 e redirecionar para a URL nova. Enfim, neste caso o GUJ deveria salvar todas para um determinado id de tópico, não só o título que é parte da URL, mas também os títulos antigos que redirecionem para o novo.


JForum é um projeto OpenSource, seria legal alguém fazer pull com algumas melhorias.

This message was edited 1 time. Last update was at 20/04/2011 23:27:00


Facebook @MarkyHitchhiker +Mark WP: MarkyTech's

Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais

DefaultTableModel?! PARE! Não faça isso! Faça melhor!

Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)

Develop games is fantastic, with words you can make worlds!!!

DON'T PANIC!
MarkyHitchhiker's Blog!
[WWW] [MSN]
adriano_si
JWizard
[Avatar]

Membro desde: 01/10/2006 15:29:40
Mensagens: 2047
Offline

Deixa como tá... da dor de cabeça no início, mas depois os brincalhões cansarão porque a brincadeira vai ficar sem graça...

"É preciso ter mais fé pra acreditar que viemos do nada..."

Blog - http://aohana.wordpress.com/

Padrão de nomenclatura Java - http://www.oracle.com/technetwork/java/codeconventions-139411.html#16712

Doc. Java - http://www.oracle.com/technetwork/java/javase/documentation/index.html

Faça perguntas Inteligentes - http://istf.com.br/perguntas

Sobrevivência no GUJ:
(Regras) http://www.guj.com.br/java/21516-regras-do-forum

(Boa prática) http://www.guj.com.br/java/15477-antes-de-voce-perguntar

(Código fonte) http://www.guj.com.br/java/50115-voce-e-novo-no-guj-vai-criar-um-topico-e-colar-seu-codigo-fonte-leia-aqui-antes-por-favor
Sergio Lopes
Moderador
[Avatar]

Membro desde: 17/11/2003 00:22:10
Mensagens: 1368
Localização: São Paulo - SP
Offline

Pessoal, não é bug e é de propósito mesmo. Como falaram, a questão é SEO. Mas a funcionalidade foi bem pensada, acreditem. Horas de discussão

Pra quem quiser saber a história toda:

1) Apesar do motivo ser SEO, havia um problema sério com SEO: vários tópicos eram indexados no Google mais de uma vez, já que havia mais de uma URL válida pro tópico (como vocês viram). Principalmente quando o pessoal editava o tópico com "Resolvido", o Google indexava a URL nova com "resolvido" nela mas ainda tinha a URL antiga porque ele continuava respondendo. Péssimo pra SEO.

2) A solução óbvia, como Victor falou, seria ter apenas uma URL válida (a última) e fazer redirect 301 com todas as outras. Nem penso em guardar todas as edições, mas uma regra simples do tipo "redirecione se a URL não bater com o título atual".

3) Mas o 301 tinha problemas sérios de race conditions que poderiam deixar o browser em redirect infinito. Pensem só nesse caso mais óbvio: o tópico é criado como AAA, aí renomeiam pra BBB. Logo haveria um redirect 301 de AAA para BBB. Até aí ok. Mas se o tópico mudasse novamente para AAA, teríamos um redirect de BBB para AAA. Tudo ok, aparentemente, bastaria fazer a URL AAA responder ok novamente. Mas o redirect 301 implica que é permanente (Moved Permanently), e alguns clientes fazem -corretamente- cache dessa resposta (mais notadamente o Google Chrome). Na prática? Um redirect loop infinito de AAA pra BBB e vice-versa. E esse foi só um dos cenários encontrados, logo 301 estava descartado.

4) O redirect 302 (temporário) seria uma opção mas ele não serve pra SEO. O Google continua indexando as 2 URLs, já que é temporário (só o 301 funciona no Google).

5) E, finalmente, a solução implementada: nenhum redirect, todas as URLs são aceitas, mas há uma URL certa, que chamamos de canônica. Essa URL canônica corresponde ao título oficial do tópico e é a que será indexada pelo Google. Todas as outras URLs secundárias são aceitas mas com uma meta tag rel=canonical apontando pra URL certa (verifiquem no HTML).

Isso deixa o Google feliz (uma URL só indexada) e o usuário feliz (não quebramos URLs antigas e não temos redirects infinitos).

Sérgio Lopes - twitter: @sergio_caelum - blog pessoal: sergiolopes.org
Curso Java | Apostilas Java | Arquitetura Java | Curso Rails
marcosvinicius.rj
JavaChild

Membro desde: 23/02/2011 10:53:29
Mensagens: 140
Offline

A url canonica é a primeira, se for a última significa que ela mudou, o que explica os problemas com 301. Urls canônicas não mudam.
Sergio Lopes
Moderador
[Avatar]

Membro desde: 17/11/2003 00:22:10
Mensagens: 1368
Localização: São Paulo - SP
Offline

Não parece haver problema em mudar a URL canônica. As explicações dos crawlers não falam nada de ter que ser permanente e ainda dizem tratar desse problema potencial de redirect loop.

De qualquer forma, o truque do canonical funcionou aqui no GUJ. Você pode googlar qualquer post com "resolvido" no título e ver que ele foi indexado uma única vez (antes indexava duplicado). Exemplo:

http://www.google.com/search?q=site%3Aguj.com.br+inurl%3A230200

A mudança não é imediata no Google, precisa esperar uns dias para a reindexação da página renomeada, aí ele identifica a nova canônica. Mas funciona

Sérgio Lopes - twitter: @sergio_caelum - blog pessoal: sergiolopes.org
Curso Java | Apostilas Java | Arquitetura Java | Curso Rails
marcosvinicius.rj
JavaChild

Membro desde: 23/02/2011 10:53:29
Mensagens: 140
Offline

É da arquitetura da web a premissa que url é apenas um identificador, e não o resource em si. Pelo que entendi não existe a idéia de "modificar" a url porque mudou o estado do recurso.

Editado: link com mais detalhes http://www.w3.org/Provider/Style/URI

This message was edited 1 time. Last update was at 23/04/2011 16:42:42

 
Índice dos Fóruns » Assuntos gerais (Off-topic)
Ir para:   
Powered by JForum 2.1.8 © JForum Team