Другая раскладка, как источник ключей. Или функции для перевода слова на транслит и в другую раскладку.

Раз уж я ушел из доров, то могу рассказать несколько идей, которые мне очень помогали.
И сегодня о одной из них.

Люди часто печатают не глядя в экран, а когда напечатали щелкают кнопку и только потом видят, что напечатали-то не в той раскладке. По некоторым запросам некоторые поисковики понимают, что это ошибка и переключают раскладку. Но отнюдь не всегда. А если и переключают, то все равно дают разную выдачу, как сейчас гугл.

Итак что нам дает использование таких ключей:

1) Собственно трафик с этих ключей.
2) Возможность покупать ссылки обходя фильтры стоп слов. При чем именно этот пункт был главным, когда я придумал эту идею. ))

Как можно прикрутить эти ключи, если у нас есть нормальные:
Я использовал пару функций, чтобы на страниц воткнуть измененный ключ.

Вот эта функция для опечатки с раскладкой.

function opechatk($st) {
 
$rusNames2 = array('а','б','в','г','д','е','ж','з','и','й','к','л','м','н','о','п','р','с','т','у','ф','ы','э','А','Б','В','Г','Д','Е','Ж','З','И','Й','К','Л','М','Н','О','П','Р','С','Т','У','Ф','Ы','Э','ё','х','ц','ч','ш','щ','ъ','ь','ю','я','Ё','Х','Ц','Ч','Ш','Щ','Ъ','Ь','Ю','Я',' ');
 
$engNames2 = array("f",",","d","u","l","t",";","p","b","q","r","k","v","y","j","g","h","c","n","e","a","s","'","F",",","D","U","L","T",";","P","B","Q","R","K","V","Y","J","G","H","C","N","E","A","S","'","ё","[","w","x","i","o","]","m",".","z","Ё","[","W","X","I","O","]","M",".","Z"," ");
 
 
 
$st = str_replace($rusNames2,$engNames2,  $st); 
  return $st;
}

И в довесок вот эта функция, для транслитерации нашего ключа.

function translit($st) {
 
$rusNames = array('а','б','в','г','д','е','ж','з','и','й','к','л','м','н','о','п','р','с','т','у','ф','ы','э','А','Б','В','Г','Д','Е','Ж','З','И','Й','К','Л','М','Н','О','П','Р','С','Т','У','Ф','Ы','Э','ё','х','ц','ч','ш','щ','ъ','ь','ю','я','Ё','Х','Ц','Ч','Ш','Щ','Ъ','Ь','Ю','Я',' ');
 
$engNames = array('a','b','v','g','d','e','g','z','i','y','k','l','m','n','o','p','r','s','t','u','f','i','e','A','B','V','G','D','E','G','Z','I','Y','K','L','M','N','O','P','R','S','T','U','F','I','E','yo','h','c','ch','sh','shch','','','yu','ya','Yo','H','C','Ch','Sh','Shch','','','Yu','Ya',' ');
 
 
$st = str_replace($rusNames,$engNames,  $st); 
 
  return $st;
}

___
Хотя эта идея принесла мне МНОГО денег, сейчас она может оказаться гораздо менее эффективной. В общем я просто рассказал, а использовать или нет думайте сами.


Автор: Elsper.ru


VN:F [1.9.14_1148]
Rating: 4.0/10 (3 votes cast)
Другая раскладка, как источник ключей. Или функции для перевода слова на транслит и в другую раскладку., 4.0 out of 10 based on 3 ratings

One thought on “Другая раскладка, как источник ключей. Или функции для перевода слова на транслит и в другую раскладку.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Спoнcopcкиe ссылки