problema com os alias automaticos

Descobri que na pagina "Registo de Bicicletadas/Massas Críticas no Porto" havia links que apontavam para paginas erradas! Por exemplo, o da MC de julho 2008 apontava acho que para a de setembro 2009... Descobri que isso se devia ao facto de haver pares de paginas que tinham o mesmo alias!

Neste caso era

/?q=sobre-a-massa-cr-tica/massa-cr-tica-no-porto/registo-de-bicicletadas/massas-cr-ticas-no-porto/bicic-2

Se fizessemos um search por "julho 2008" ele encontrava a pagina certa, mas dava o link para a pagina errada...

 

Supostamente nao deveria acontecer. Para resolver o problema fui ao mysql encontrar os links correctos,que eram:

Bicicletada/Massa Crítica no Porto - Janeiro de 2008
http://massacriticapt.net/?q=node/247

Bicicletada/Massa Crítica no Porto - Julho 2008
http://massacriticapt.net/?q=node/464

Bicicletada/Massa Crítica no Porto - Maio de 2008
http://massacriticapt.net/?q=node/398

abri cada pelo link, fiz "edição", apaguei o alias e gravei. E ficou resolvido.

Para evitar que se repita fui a secção  de configuração "automated alias settings" e aumentei os tamanhos dos tamanhos maximos tudo para o o dobro ...

Está tudo bem agora!

;)

olá, fui agora mesmo apagar

olá, fui agora mesmo apagar manualmente os alias de cada pagina de coimbra que estava duplicado, e parece-me que ficou bem. Se houver algum problema manda-me um mail - danielpc@fastmail.fm

Daniel, o alias automático

Daniel, o alias automático seria para ter os links do género: http://massacriticapt.net/?q=node/bicicletada_massa_critica_no_porto_outubro_de_2009

e evitar isto: http://massacriticapt.net/?q=node/999

Disseram-me já desde o início deste site, que é importante ter os alias automáticos a funcionarem pois o google irá favorecer as páginas com esses links e não os "numéricos". Eu acho muito importante continuar a ter o site nos primeiros a quando a pesquisa no google.

O que achas? Sabes se é verdade ou não esta questão do ranking no google?

Agradeço-te, mas...

...com os meus fracos conhecimentos de informática acho que não me safo a corrigir as páginas... Achas que podias tentar tu Daniel?

Olá Paulovou dar-te listas

Olá Paulo
vou dar-te listas com todos os links para as paginas com problemas. Não me apetece consertar todas porque pode ser que em alguns casos os alias estejam a ser usados e sejam importantes...

Tu podes ver quais são as que pertencem a coimbra. Depois só tens que abrir a pagina pelo url indicado, e apagar o alias manualmente para cada uma delas!

Isso resolve o problema??


[ Entretanto, eu desactivei o módulo "pathauto" que andava a criar estes alias automaticos, que nao servem para nada. Alias, os aliases que ele cria são piores que os links originais porque são compridos e cortam as letras do titulo que tém acentos... ]


Para dar uma lista de todos as páginas que tém aliases repetidos:

SELECT dst,CONCAT('http://massacriticapt.net/?q=',src)
FROM url_alias WHERE dst IN (
  SELECT dst FROM url_alias GROUP BY dst HAVING count(*)>1
)

Dá isto:

dst     url
sobre-a-massa-cr-tica/massa-cr-tica-no-porto/registo-de-bicicletadas/massas-cr-ticas-no-porto/bicic-1     http://massacriticapt.net/?q=node/433
sobre-a-massa-cr-tica/massa-cr-tica-em-coimbra/registo-de-bicicletadas/massas-cr-ticas-em-coimbra/bi     http://massacriticapt.net/?q=node/21
sobre-a-massa-cr-tica/massa-cr-tica-em-coimbra/registo-de-bicicletadas/massas-cr-ticas-em-coimbra/bi/feed     http://massacriticapt.net/?q=node/21/feed
sobre-a-massa-cr-tica/massa-cr-tica-em-aveiro/registo-de-bicicletadas/massas-cr-ticas-em-aveiro/bici     http://massacriticapt.net/?q=node/152
sobre-a-massa-cr-tica/massa-cr-tica-em-aveiro/registo-de-bicicletadas/massas-cr-ticas-em-aveiro/bici/feed     http://massacriticapt.net/?q=node/152/feed
sobre-a-massa-cr-tica/massa-cr-tica-em-coimbra/registo-de-bicicletadas/massas-cr-ticas-em-coimbra/b-0     http://massacriticapt.net/?q=node/185
sobre-a-massa-cr-tica/massa-cr-tica-em-coimbra/registo-de-bicicletadas/massas-cr-ticas-em-coimbra/b-0/feed     http://massacriticapt.net/?q=node/185/feed
sobre-a-massa-cr-tica/massa-cr-tica-em-lisboa/registo-de-bicicletadas/massas-cr-ticas-em-lisboa/bici     http://massacriticapt.net/?q=node/184
sobre-a-massa-cr-tica/massa-cr-tica-em-lisboa/registo-de-bicicletadas/massas-cr-ticas-em-lisboa/bici/feed     http://massacriticapt.net/?q=node/184/feed
sobre-a-massa-cr-tica/massa-cr-tica-no-porto/registo-de-bicicletadas/massas-cr-ticas-no-porto/bicicl/feed     http://massacriticapt.net/?q=node/247/feed
sobre-a-massa-cr-tica/massa-cr-tica-em-coimbra/registo-de-bicicletadas/massas-cr-ticas-em-coimbra/b-1     http://massacriticapt.net/?q=node/211
sobre-a-massa-cr-tica/massa-cr-tica-em-coimbra/registo-de-bicicletadas/massas-cr-ticas-em-coimbra/b-1/feed     http://massacriticapt.net/?q=node/211/feed
sobre-a-massa-cr-tica/massa-cr-tica-em-lisboa/registo-de-bicicletadas/massas-cr-ticas-em-lisboa/bic-0     http://massacriticapt.net/?q=node/214
sobre-a-massa-cr-tica/massa-cr-tica-em-lisboa/registo-de-bicicletadas/massas-cr-ticas-em-lisboa/bic-0/feed     http://massacriticapt.net/?q=node/214/feed
sobre-a-massa-cr-tica/massa-cr-tica-em-coimbra/registo-de-bicicletadas/massas-cr-ticas-em-coimbra/b-2     http://massacriticapt.net/?q=node/243
sobre-a-massa-cr-tica/massa-cr-tica-em-coimbra/registo-de-bicicletadas/massas-cr-ticas-em-coimbra/b-2/feed     http://massacriticapt.net/?q=node/243/feed
sobre-a-massa-cr-tica/massa-cr-tica-em-lisboa/registo-de-bicicletadas/massas-cr-ticas-em-lisboa/bic-1     http://massacriticapt.net/?q=node/245
sobre-a-massa-cr-tica/massa-cr-tica-em-lisboa/registo-de-bicicletadas/massas-cr-ticas-em-lisboa/bic-1/feed     http://massacriticapt.net/?q=node/245/feed
sobre-a-massa-cr-tica/massa-cr-tica-em-lisboa/registo-de-bicicletadas/massas-cr-ticas-em-lisboa/bic-2     http://massacriticapt.net/?q=node/302
sobre-a-massa-cr-tica/massa-cr-tica-em-lisboa/registo-de-bicicletadas/massas-cr-ticas-em-lisboa/bic-2/feed     http://massacriticapt.net/?q=node/302/feed
sobre-a-massa-cr-tica/massa-cr-tica-no-porto/registo-de-bicicletadas/massas-cr-ticas-no-porto/bicic-0/feed     http://massacriticapt.net/?q=node/398/feed
sobre-a-massa-cr-tica/massa-cr-tica-no-porto/registo-de-bicicletadas/massas-cr-ticas-no-porto/bicic-1/feed     http://massacriticapt.net/?q=node/433/feed
sobre-a-massa-cr-tica/massa-cr-tica-no-porto/registo-de-bicicletadas/massas-cr-ticas-no-porto/bicic-2/feed     http://massacriticapt.net/?q=node/464/feed
blogue/manifesto-dos-invis-veis/feed     http://massacriticapt.net/?q=node/509/feed
blogue/manifesto-dos-invis-veis     http://massacriticapt.net/?q=node/509
evento/cicloficina     http://massacriticapt.net/?q=node/610
evento/cicloficina/feed     http://massacriticapt.net/?q=node/610/feed
evento/cicloficina-lisboa     http://massacriticapt.net/?q=node/610
evento/cicloficina-lisboa/feed     http://massacriticapt.net/?q=node/610/feed
forum/procuro-bicicleta-adulto     http://massacriticapt.net/?q=node/655



Para dar, para cada alias repetido, apenas o link da pagina mais antiga que tem esse alias:

SELECT dst,  (
   SELECT CONCAT('http://massacriticapt.net/?q=',u2.src)
   FROM url_alias as u2 WHERE u2.dst=u1.dst
   ORDER BY u2.pid ASC LIMIT 1
)
FROM url_alias AS u1
GROUP BY dst HAVING count(*)>1

Dá isto:

dst     url
blogue/manifesto-dos-invis-veis     http://massacriticapt.net/?q=node/509
blogue/manifesto-dos-invis-veis/feed     http://massacriticapt.net/?q=node/509/feed
evento/cicloficina     http://massacriticapt.net/?q=node/610
evento/cicloficina-lisboa     http://massacriticapt.net/?q=node/610
evento/cicloficina-lisboa-0     http://massacriticapt.net/?q=node/798
evento/cicloficina-lisboa-0/feed     http://massacriticapt.net/?q=node/798/feed
evento/cicloficina-lisboa/feed     http://massacriticapt.net/?q=node/610/feed
evento/cicloficina/feed     http://massacriticapt.net/?q=node/610/feed
forum/procuro-bicicleta-adulto     http://massacriticapt.net/?q=node/655
forum/procuro-bicicleta-adulto/feed     http://massacriticapt.net/?q=node/655/feed
sobre-a-massa-cr-tica/massa-cr-tica-em-aveiro/registo-de-bicicletadas/massas-cr-ticas-em-aveiro/bici     http://massacriticapt.net/?q=node/152
sobre-a-massa-cr-tica/massa-cr-tica-em-aveiro/registo-de-bicicletadas/massas-cr-ticas-em-aveiro/bici/feed     http://massacriticapt.net/?q=node/152/feed
sobre-a-massa-cr-tica/massa-cr-tica-em-coimbra/registo-de-bicicletadas/massas-cr-ticas-em-coimbra/b-0     http://massacriticapt.net/?q=node/185
sobre-a-massa-cr-tica/massa-cr-tica-em-coimbra/registo-de-bicicletadas/massas-cr-ticas-em-coimbra/b-0/feed     http://massacriticapt.net/?q=node/185/feed
sobre-a-massa-cr-tica/massa-cr-tica-em-coimbra/registo-de-bicicletadas/massas-cr-ticas-em-coimbra/b-1     http://massacriticapt.net/?q=node/211
sobre-a-massa-cr-tica/massa-cr-tica-em-coimbra/registo-de-bicicletadas/massas-cr-ticas-em-coimbra/b-1/feed     http://massacriticapt.net/?q=node/211/feed
sobre-a-massa-cr-tica/massa-cr-tica-em-coimbra/registo-de-bicicletadas/massas-cr-ticas-em-coimbra/b-2     http://massacriticapt.net/?q=node/243
sobre-a-massa-cr-tica/massa-cr-tica-em-coimbra/registo-de-bicicletadas/massas-cr-ticas-em-coimbra/b-2/feed     http://massacriticapt.net/?q=node/243/feed
sobre-a-massa-cr-tica/massa-cr-tica-em-coimbra/registo-de-bicicletadas/massas-cr-ticas-em-coimbra/bi     http://massacriticapt.net/?q=node/21
sobre-a-massa-cr-tica/massa-cr-tica-em-coimbra/registo-de-bicicletadas/massas-cr-ticas-em-coimbra/bi/feed     http://massacriticapt.net/?q=node/21/feed
sobre-a-massa-cr-tica/massa-cr-tica-em-lisboa/registo-de-bicicletadas/massas-cr-ticas-em-lisboa/bic-0     http://massacriticapt.net/?q=node/214
sobre-a-massa-cr-tica/massa-cr-tica-em-lisboa/registo-de-bicicletadas/massas-cr-ticas-em-lisboa/bic-0/feed     http://massacriticapt.net/?q=node/214/feed
sobre-a-massa-cr-tica/massa-cr-tica-em-lisboa/registo-de-bicicletadas/massas-cr-ticas-em-lisboa/bic-1     http://massacriticapt.net/?q=node/245
sobre-a-massa-cr-tica/massa-cr-tica-em-lisboa/registo-de-bicicletadas/massas-cr-ticas-em-lisboa/bic-1/feed     http://massacriticapt.net/?q=node/245/feed
sobre-a-massa-cr-tica/massa-cr-tica-em-lisboa/registo-de-bicicletadas/massas-cr-ticas-em-lisboa/bic-2     http://massacriticapt.net/?q=node/302
sobre-a-massa-cr-tica/massa-cr-tica-em-lisboa/registo-de-bicicletadas/massas-cr-ticas-em-lisboa/bic-2/feed     http://massacriticapt.net/?q=node/302/feed
sobre-a-massa-cr-tica/massa-cr-tica-em-lisboa/registo-de-bicicletadas/massas-cr-ticas-em-lisboa/bici     http://massacriticapt.net/?q=node/184
sobre-a-massa-cr-tica/massa-cr-tica-em-lisboa/registo-de-bicicletadas/massas-cr-ticas-em-lisboa/bici/feed     http://massacriticapt.net/?q=node/184/feed
sobre-a-massa-cr-tica/massa-cr-tica-no-porto/registo-de-bicicletadas/massas-cr-ticas-no-porto/bicic-0/feed     http://massacriticapt.net/?q=node/398/feed
sobre-a-massa-cr-tica/massa-cr-tica-no-porto/registo-de-bicicletadas/massas-cr-ticas-no-porto/bicic-1     http://massacriticapt.net/?q=node/433
sobre-a-massa-cr-tica/massa-cr-tica-no-porto/registo-de-bicicletadas/massas-cr-ticas-no-porto/bicic-1/feed     http://massacriticapt.net/?q=node/433/feed
sobre-a-massa-cr-tica/massa-cr-tica-no-porto/registo-de-bicicletadas/massas-cr-ticas-no-porto/bicic-2/feed     http://massacriticapt.net/?q=node/464/feed
sobre-a-massa-cr-tica/massa-cr-tica-no-porto/registo-de-bicicletadas/massas-cr-ticas-no-porto/bicicl/feed     http://massacriticapt.net/?q=node/247/feed


Problemas também

em http://www.massacriticapt.net/?q=sobre-a-massa-critica/massa-critica-em-coimbra/registo-de-bicicletadas-massas-criticas-em-coimbra

há links a que não correspondem as páginas certas! Alguém pode resolver o problema? É que eu não posso porque não sei como...

Bom trabalho :-)

Bom trabalho :-)

E é importante conseguirmos ir tendo isto em pé, a funcionar :-)