Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

alinekelly

URL 'definida"?!?!

Recommended Posts

Olá à todos.Estou com um grande problema, e tenho somente duas semanas pra resolver isto.Tenho hospedado um site de comercio eletronico.............já está tudo correto com ele, atendendo às expectavivas do meu cliente (Pelo menos parte delas).Porém, o dono do site, andou lendo alguns livros sobre o Google, e mesmo já trabalhando com link patrocinado, e eu já tendo feito as melhores otimizações possíveis para que nosso site apareça no ranking das pesquisas, ele ainda nao está muito satisfeito com isso.Decidiu, que agora, quer que algumas palavras chaves, que sao de nosso extremo interesse, apareçam na URL da pagina.Ex:Digamos que trabalhamos na venda de "Livros", e temos entregas em várias cidades do Brasil e no exterior.O codigo da cidade de São Paulo, por exemplo é "75".Usamos um simples Recordset, para que os produtos disponíveis para a cidade "75", apareça no conteudo, e aparece o codigo tb na URL.(Http://www.nomedeexemplo.com.br/shop/resultado.asp?brasil=75&Submit=OK)porém, precisamos agora, que apareça na URL, algo do tipo:www.nomedeexemplo.com.br/shop/resultado.asp?entregalivros=saopaulo&Submit=OK)OU seja, precisamos que ao invez do codigo da cidade, apareça o nome da mesma.ou algo do tipo ....resultado.asp?livraria=saopaulo&Submit=OK resultado.asp?entregadelivros=saopaulo&submito=OK.Resumindo, preciso que o nome da cidade , pelo menos, apareça na minha URL...........Será que isto eh possível???Alguem pode me ajudar.......E se isso nao for possivel, alguem me ajude da mesma forma.........! pelo menos pra mim provar que nao dá pra fazer istoObrigada

Compartilhar este post


Link para o post
Compartilhar em outros sites

ue e so no lugar do codigo você começar a usar textocoloca seu cod aie trocando ele tira essa cidade do banco???se for em vez de você olhar pela coluna codolha pela coluna nomebeleza??qualquer duvida você entra em contato

Compartilhar este post


Link para o post
Compartilhar em outros sites

meeeeew deus, tem uns clrrrrientes q viajam grandão...é isso ai q o felipe lima falou mesmo, mais axo q isso vai prejudicar um pouco a performance, pq agora as consultas vao ser feitas através de strings, e nao de campos numericos. mais nada de extraordinário.faloowww

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu teria que mudar o BD tambem nao?Afinal.......os produtos estão relacionados com o CODIGO da cidade......Dá uma olhada no meu código, para selecionar os produtos:SELECT *FROM produtos, cat_brasilWHERE produtos.ID_CAT = MMColParam AND cat_brasil.ID_Cat = produtos.ID_CATORDER BY ID DESC* ID_Cat (Coluna da Tabela Produto, que indica o código da cidade)*cat_brasil( relação de cidades do brasil -nome e cod)A coisa nao eh tao simples assim eh?Outra coisa, ao invez de Mudar o que ja existe, tem como eu colocar depois de tudoas palavras que eu queroEx:......com.br/resultado.asp?brasil=75&Submit=Ok&entregadelivrossaopaulo existe a possibilidade de eu inserir palavras na URL, somente por inserir, sem valor algum?

Compartilhar este post


Link para o post
Compartilhar em outros sites

noooossa manow, você é "a mina" !!! hahahaótiiiima idea, heeein, fechou haha!!!da sim, é só você fazer o select no banco e secelionar o nome da cidade tambem, dai na hra q você for criar o link você faz igual você esta fazendo e no final concatena mais uma "variavel" com o nome da cidade.mais o menos isso

Compartilhar este post


Link para o post
Compartilhar em outros sites

Continua fazendo a consulta pelo código da cidade...mas passa pelo metódo post em um campo hiddene pela querystring passa o nome da cidade pra satisfazer o kra...Mas ai você perde em desempenho...huhuhuflw, B) Magnoweb©

Compartilhar este post


Link para o post
Compartilhar em outros sites

explica mais o q você quir fazer com esse linknaum sera mta coisas q você vai ter q mudar naum uee so você colocar para xamar o nome da cidadee na pag q recebeem vez de você falar para ele procurar onde for igual a codvocê fala para ele procurar onde for igual a nomenaumm vai ter dificuldade naumqualquer coisa poste aiabraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Felipevocê me falou, pra começar a puxar do banco de dados, pelo nome da cidade....mas nao consigo visualizar isto cara.help-me?SELECT *FROM produtos, cat_brasilWHERE produtos.ID_CAT = MMColParam AND cat_brasil.ID_Cat = produtos.ID_CATORDER BY ID DESCAcho que você precisaria saber que:cat_brasil - Tabela que armazena as cidadesprodutos - tabela que armazena os produtosID_Cat - Id da cidadeDESC_Cat - Nome da CidadeNa Tabela produto, eu colocoEx:ID_cat DESC_prod75 Livro Tal58 Livro Tal2Faço essa relação no bd.Pode me ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Meu, cada cliente... se fosse comigo manda catar coquinho...

 

1- Fala pra ele que nem tudo que está nos livros é verdade, principalmente estes com fórmulas mágicas para subir no Google.

2- Acho que entupir a queristring de palavras não vai ajudar muito no ranking. Sites que conseguem "enganar" melhor o google usam as palavras no subdomínio (www.livros-saopaulo.site.com), mas já ví entrevistas do pessoal do google dizendo que estão tomando providências para resolver isso.

3- Minha humilde opinião diz que seria muito mais fácil e produtivo colocar as palavras ou frases desejadas no título da página. Depois da busca no BD você escreve no cabeçalho:

<title>Livros com entrega em São Paulo</title>
Essa estratégia é usada por grandes sites e portais no mundo todo: terra.com.br, news.com, wired.com...

4- Manda o cliente catar coquinho :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

concordo com o rapaz acima aivocê vai trocar uma coisa funcional para outrapra q fazer gambiarravocê so vai ter retrabalho aiusa no tituloe mais interessantefalws

Compartilhar este post


Link para o post
Compartilhar em outros sites

EXATAMENTE FELIPE,MAndo selecionar produtos, onde codigo foir igual da cidade.E amigo de cima......DEU VONTADE MESMO DE MANDAR CATAR COQUINHO.e eh igual eu falei.Nosso titulo, ja tem 5 palavras chaves,esta sempre nas primeiras posiçoes depois do link patrocinadoMEsmo assim...... cliente eh cliente!

Compartilhar este post


Link para o post
Compartilhar em outros sites

entaum faça umn INERJOINq será mais exatomandando selecionar os cod iguais nas tabelase depois você faz um where para selecionar pelo o nome da cidade e você naum vai mudar nadaso o select da pag q recebetendeu??se tiver com duvida aindaposte aitipo issu akiSELECT *FROM t_cidade INNER JOIN t_produto ON t_cidade.cd_cidade = t_produto.cd_produto Where t_cidade.nm_cidade = 'CIDADE'valw

Compartilhar este post


Link para o post
Compartilhar em outros sites

Juro que eh a ultima pergunta que faço.......depois disso desisto!!!!

 

nao fa rolando o que você falou!

quando eu insiro aquele codigo, e mudo as coisas conforme minhas tabelas, aparece o seguinte:

 

"Parameter grid row :1

 

MMColParam

 

is an invalid variable name; it does not appear in the SQL"

 

Ps: Tenho tb no codigo a seguinte variável

 

Juro que eh a ultima pergunta que faço.......depois disso desisto!!!!

 

nao fa rolando o que você falou!

quando eu insiro aquele codigo, e mudo as coisas conforme minhas tabelas, aparece o seguinte:

 

"Parameter grid row :1

 

MMColParam

 

is an invalid variable name; it does not appear in the SQL"

 

Ps: Tenho tb no codigo a seguinte variável

 

NAME.............................Default value..............Run-Time Value

 

MMColParam--------------------75------------------Request.QueryString("brasil")

 

 

 

AHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH http://forum.imasters.com.br/public/style_emoticons/default/upset.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Deixa como está tudo, apenas acrescente na sua query uma variável "morta" passando o nome da cidade. Simples e rápido.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Compartilhar este post


Link para o post
Compartilhar em outros sites
Deixa como está tudo, apenas acrescente na sua query uma variável "morta" passando o nome da cidade. Simples e rápido.
:blink: :assobiando:

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.