PageRank is slechts een van de features waarop het machine learning algoritme van Google haar resultaten rangschikt - in tegenstelling tot het begin van het decennium waar dit het vlaggenschip was. Toch is een PR9 een dusdanig hoge pagerank dat ik dit niet zou laten schieten. Anderzijds heb jij geen invloed wie naar je site linkt, dus het lijkt me dan ook sterk dat je daarvoor afgestraft gaat worden.
Waarom haal je de enters niet eerst eruit voordat je het e-mailt. Je kan bijvoorbeeld $message = str_replace("\n","\\n",$message) doen. Om vervolgens in je script \\n weer naar een \n om te zetten.
<?php
$string = "Afzender: Boyd
Adres: Roosevelstraat 5E
Kaarttekst: Hoi Boyd, gefeliciteerd met je verjaardag en
maak er een fijne dag van!
Telefoonnummer: 0611111111";
$pattern = '/Kaarttekst:(.*)Telefoonnummer:/s';
preg_match($pattern, $string, $matches);
echo $matches[1];
?>
Je kan ook een functie ervan maken waarbij $string het e-mailbericht is.
function getValue($string,$startvar,$endvar=null)
{
preg_match('/'.$startvar.'(.*)'.$endvar.'/s', $string, $matches);
Ik heb even snel gekeken mbt affiliate pagina's, en Google ziet deze mogelijk als een overbruggingspagina (enig doel het doorlinken naar het moederbedrijf) wat verboden is volgens het Google Adwords beleid.