← SEO

Mask Affiliate Links - a melhor forma?

Lida 4935 vezes

Offline

Cacofb 
Elite
Mensagens 1036 Gostos 3
Troféus totais: 34
Trófeus: (Ver todos)
Level 6 Tenth year Anniversary Linux User Mobile User Apple User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter

Mask Affiliate Links

Qual a melhor forma mascarar links de afiliados? Se é que se pode dizer assim.

Usar um  redirect 301 no .htaccess ou através de script php ou outro?

 :obrigado:
Offline

Stromberg 
Membro
Mensagens 621 Gostos 0
Feedback -1

Troféus totais: 23
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2 Level 1 500 Posts 100 Posts

não percebi a tua pergunta...
(também é certo que nao saberia responder)
Offline

Cacofb 
Elite
Mensagens 1036 Gostos 3
Troféus totais: 34
Trófeus: (Ver todos)
Level 6 Tenth year Anniversary Linux User Mobile User Apple User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter

Fácil, eu explico!

Basicamente é o seguinte:

Evitar que os teus links apareçam com links de afiliados. Na verdade é link de afiliado mas aparenta não ser, como o seguinte exemplo:

Tens este link de afiliado: http://www.costumecraze.com/WZRD22.html?c=cj,WZRD22

Crias esta "Mask" : http://imiseasy.com/dorothy que basicamente é como se fosse uma pasta. Ele vai-te redirecionar esse link para o link de afiliado que tens em cima. Assim evitas que apareça sempre http://www.url.com/ref=blabla

Queria era saber as melhores formas de fazer isto!
Eu sei que há aqui experts neste tema.. vou esperar que eles respondam.

Offline

Thomato 
Membro
Mensagens 4125 Gostos 3
Feedback +2

Troféus totais: 28
Trófeus: (Ver todos)
Apple User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2

Basta arranjares um programa que te torne isso num TinyURL


Há scripts desses que instalas no teu site e fica http://oteusite.com/ads?UMCÓDIGOAQUI

Mas eu não sei nenhum ;)
Offline

Stromberg 
Membro
Mensagens 621 Gostos 0
Feedback -1

Troféus totais: 23
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2 Level 1 500 Posts 100 Posts

sempre a aprender ;)
Offline

goodsound 
Membro
Mensagens 2485 Gostos 0
Troféus totais: 31
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 50 Poll Votes 10 Poll Votes Poll Voter Poll Starter Level 5 Level 4 Level 3

Uso um gestor de publicidade, e um script PHP (quando necessário). Mas também podes mascará-los via .taccess.
Offline

Rogerio 
Elite
Mensagens 198 Gostos 0
Troféus totais: 25
Trófeus: (Ver todos)
Windows User Super Combination Combination Topic Starter Poll Voter Poll Starter Level 4 Level 3 Level 2 Level 1

boas...

Para mascarar o link de afiliado pode sempre criar subdominios ou pastas no seu domínio e criar um index.php para cada pasta.

Por exemplo, tenho um link de afiliado assim http://www.nicheq.com?a_aid=Kvy10IzG&data1=nicheq
dentro do meu dominio crio um subdiretorio ou pasta chamada jan13 que é o nome da promoção

o conteúdo do index.php deve ser;

Código: [Seleccione]
<html>     
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>13/01/2009 - January13</title> 

</head>       
<body> 
   

<?php
header
("Location: http://www.nicheq.com?a_aid=Kvy10IzG&data1=nicheq ");
exit();
?>


</body> 
</html>

o link deve ser algo do tipo
http://promo.seudominio.com/jan13 ou
http://seudominio.com/promo/jan13 ou
http://jan13.seudominio.com/ ou ainda
http://seudominio.com/jan13

acho interessante incluir a palavra promo antes para dar a entender que é uma promoção exclusiva do seu site...

Se tiver muitos links pode criar uma base de dados para cada link, o processo é um bocado mais complicado mas as vezes vale a pena.

mySQL
Crie uma BD e dump.

Código: [Seleccione]
CREATE TABLE IF NOT EXISTS `fi_go` (
  `name` varchar(100) collate utf8_unicode_ci NOT NULL,
  `link` varchar(200) collate utf8_unicode_ci NOT NULL,
  `count` bigint(20) unsigned NOT NULL default '0',
  UNIQUE KEY `name` (`name`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

--
-- Dumping data for table `fi_go`
--

INSERT INTO `fi_go` (`name`, `link`, `count`) VALUES
('jan13', 'http://www.nicheq.com?a_aid=Kvy10IzG&data1=nicheq/', 0);

Index.php
Depois é criar uma pasta ou subdominio com o nome promo.seudominio.com
Dentro da pasta promo crie um ficheiro index.php que é o que irá fazer o redirecionamento para o link de afiliado.

Código: [Seleccione]
// index.php
$conn = mysql_connect("localhost", "USERNAME", "PASSWORD");
mysql_select_db("DATABASE", $conn);

if ($_REQUEST['redir'])
{
//echo $_REQUEST['redir'];
$resredir = mysql_query("select * from fi_go where name = '".$_REQUEST['redir']."' limit 1", $conn);
if (mysql_num_rows($resredir) == 1){
    while($rowredir=mysql_fetch_assoc($resredir))
    {
        $resCounter = mysql_query("UPDATE fi_go SET count=count 1 WHERE name='".$_REQUEST['redir']."'", $conn);
        header("Location:".$rowredir['link']);
    }
} else { header("Location:http://www.seudominio.com/"); }
} else { header("Location:http://www.seudominio.com/"); }
?>

.htaccess

O ficheiro  .htaccess precisa de apenas 2 linhas, e precisa estar no mesmo directorio do ficheiro index.php para funcionar corretamente

Código: [Seleccione]
# .htaccess
RewriteEngine on
RewriteRule ^([^/\.] )/?$ index.php?redir=$1 [L]

Directorios e estrutura do ficheiros

Depois que a base de dados estiver pronta você já pode testar os links, a base de dados possui apenas 3 campos

nome do link e
endereço do link
númerio de clicks

Se você criou um subdominio então deve ser
http://promo.seudominio.com/jan13

Se criou uma pasta o link deve ser
http://seudominio.com/promo/jan13

Para adicionar ou excluir links deve ser feito na tabela fi_go. ë armazenado também a quantidade de cliques que foi redirecionado.
só tomar cuidado quando apagar ou remover um link.

A estrutura de ser algo parecido com isso
Código: [Seleccione]
SeuDominio.com/
          index.php
          contact.php
          sales.php
          help.php
          articles.php
          promo/
               index.php
               .htaccess


Não é a forma mais simples mas as vezes pode dar jeito...

Boa sorte

[]'s
Offline

Diogo Pinto 
Administrador
Mensagens 4400 Gostos 371
Feedback +4

Troféus totais: 37
Trófeus: (Ver todos)
Avatar Search Level 6 Linux User Mobile User Super Combination Combination Topic Starter 50 Poll Votes 10 Poll Votes

Mais uma vez Letorian, os meus muitíssimos parabéns! A parte MYSQL deu-me umas ideias para mascarar uns links...

Obrigado pela ajuda que está sempre disposto a dar ;)
Offline

Cacofb 
Elite
Mensagens 1036 Gostos 3
Troféus totais: 34
Trófeus: (Ver todos)
Level 6 Tenth year Anniversary Linux User Mobile User Apple User Super Combination Combination Topic Starter 10 Poll Votes Poll Voter

Tshi!!! Muito Bom!

Já li algures que se alguém fosse promovido ou eleito como melhor user para a comunidade, votava no Letorian.
Mais um excelente post!! Vai ajudar muito!

Obrigado
Offline

Pereira 
Membro
Mensagens 71 Gostos 0
Troféus totais: 21
Trófeus: (Ver todos)
Super Combination Combination Topic Starter Poll Voter Level 4 Level 3 Level 2 Level 1 50 Posts 10 Posts

Se for em wordpress, tens um plugin que te faz isso, neste caso chama-se wp-affiliate pro!:)

Acho que seja isso que pretendes.
Offline

Rogerio 
Elite
Mensagens 198 Gostos 0
Troféus totais: 25
Trófeus: (Ver todos)
Windows User Super Combination Combination Topic Starter Poll Voter Poll Starter Level 4 Level 3 Level 2 Level 1

Se for em wordpress, tens um plugin que te faz isso, neste caso chama-se wp-affiliate pro!:)

Para Wordpress há mais opções;

wp affiliate - http://wordpress.org/extend/plugins/wp-affiliate/ - grátis
wpaffiliate pro http://www.wpaffiliatepro.com/ - pago $97 (mencionado acima)
ninja affiliate http://www.mbpninjaaffiliate.com/- pago $97 (o melhor de todos na minha opinião)

[]'s
Offline

ganha 
Membro
Mensagens 697 Gostos 0
Feedback +1

Troféus totais: 29
Trófeus: (Ver todos)
Super Combination Combination Topic Starter 10 Poll Votes Poll Voter Level 5 Level 4 Level 3 Level 2 Level 1

""Criam uma nova pasta no vosso alojamento através de um programa ftp. A pasta neste caso vai ter o nome “dinheiro” sem aspas, podem dar o nome que vocês quiserem.

Abram o bloco de notas e escrevam o seguinte código ” <? header(”Location: link de referido”); ?> ” sem aspas, onde diz link de referido vão colocar o link que querem esconder por exemplo do adtoll http://www.adtoll.com/?ref=2293 .

Fechem o bloco de notas e guardem o ficheiro com  o nome adtoll.php neste caso é adtoll.php porque é programa de afiliados em questão se fosse widgetbucks seria widgetbucks.php , copiam o ficheiro para a pasta criada neste caso dinheiro e pronto façam upload da pasta  para o vosso alojamento e já está agora só têm que verificar se está tudo certo para verem isso abrem o endereço do ficheiro neste caso vai ser o seguinte: http://ganhar-online.com/dinheiro/adtoll.php se tudo estiver certo no vosso caso vai abrir o site da adtoll, neste caso não funciona porque não uso a pasta com o nome dinheiro.

Qualquer duvida é só perguntar.""

Isto foi tirado de um post do meu blog