Plus Forum E-handelsforumet Marknadsföring Felstavningar

Visar 10 inlägg - 11 till 20 (av 24 totalt)
  • Författare
    Inlägg
  • #128392
    Joel
    Deltagare

    @Dan 25821 wrote:

    aha men en lösning är att spara felstavningar i din egen sökmotor då och låta de indexeras… på hög trust-sida är det lågrisk att göra så skulle jag säga.

    Joel…

    http://php.net/manual/en/function.levenshtein.php

    Finns även soundex o nått mer i PHP.

    Funkar inte perfa för oss då det är en avvägning om man ska väga in längden på orden eller inte så det blir sådär just nu, men bättre än att ha inget iaf.

    Okej! Ska absolut kolla in det. Måste vi själva sitta och lägga in alla eventuella felstavningar eller kan man koppla på nått bibliotek som den söker mot?

    Gör du det på varje ny produkt du lägger in eller hur fungerar det?

    #128393
    Dan
    Deltagare

    Nej det är helt automatiskt. Soundex o Levenshtein är algos för att jämföra hur två ord låter när de “uttalas” genom att omvandla tecken till fonetisk skrift som jag förstått det och på något sätt mäta hur “stort” avstånd det är mellan två ord i siffror…

    #128394
    Joel
    Deltagare

    Nu kapar jag tråden lite (förlåt Daniel) men hur gör jag så att denna funktion ger mig fler förslag än bara ett?


    [/CODE][CODE]
    // input misspelled word
    $input = $_GET;

    // array of words to check against
    $words = array(‘Super Mario Maskeraddräkt’,’Super Mario Budget Maskeraddräkt’,’Superman Maskeraddräkt’,’Bananer i Pyjamas Maskeraddräkt’,
    ‘Super Mario Mustasch’,’Super Mario Keps’,’Princess Peach Maskeraddräkt’,’Luigi Maskeraddräkt’,’Super Mario Barn Maskeraddräkt’);

    // no shortest distance found, yet
    $shortest = -1;

    // loop through words to find the closest
    foreach ($words as $word) {

    // calculate the distance between the input word,
    // and the current word
    $lev = levenshtein($input, $word);

    // check for an exact match
    if ($lev == 0) {

    // closest word is this one (exact match)
    $closest = $word;
    $shortest = 0;

    // break out of the loop; we’ve found an exact match
    break;
    }

    // if this distance is less than the next found shortest
    // distance, OR if a next shortest word has not yet been found
    if ($lev <= $shortest || $shortest < 0) {
    // set the closest match, and shortest distance
    $closest = $word;
    $shortest = $lev;
    }
    }

    echo “Input word: $inputn”;
    if ($shortest == 0) {
    echo “Exact match found: $closestn”;
    } else {
    echo “Did you mean: $closest?n”;
    }

    ?>[/CODE]

    #128395
    danielandersson
    Deltagare

    Istället för att hela tiden byta ut $closest, lägg dem i en array

    #128396
    Joel
    Deltagare

    Ah smart! Tack Daniel, jag provar det.

    #128398
    danielandersson
    Deltagare

    Så den snabba sammanfattningen är att folk inte bryr sig om felstavningar.. ?

    Eller är det någon som lägger in dem som taggar på produkterna?

    Eller är det helt enkelt så att jag är pionjär inom området? ;)

    #128402
    Dan
    Deltagare

    Lägg tiden på något vettigt istället ;) roi på detta lär vara sjukt lågt

    #128403
    danielandersson
    Deltagare

    @Dan 25834 wrote:

    Lägg tiden på något vettigt istället ;) roi på detta lär vara sjukt lågt

    Herregud, har du inte läst The Long Tail? (The long tail: why the future of … – Chris Anderson – Google Books)

    #128404
    hakedq
    Deltagare

    Dog inte det här med att få trafik från felstavningar ut lite i och med att Google numera rättar felstavningar? För några år sedan kunde det dock ge en hel del besökare på att optimera för även felstavningar, speciellt inom områden med hög konkurrens.

    Google gillar välskrivna och korrekta texter och besökare kan dessutom tycka att en webbutik med stavfel och särskrivningar känns oseriös.

    Däremot kan det ju vara en idé att försöka få trafik från sökord där det finns alternativa stavningar som båda fungerar och används: döskallar – dödskallar, macarons – macaroons (kommer inte på några bättre exempel)

    #128406
    Prix
    Deltagare

    Det är ju enormt frustrerande som kund att inte hitta något som man kanske till och med vet att butiken skall ha. Discshop är dem som löst det bäst av de butiker jag besöker på nätet, men hur vet jag icke..

Visar 10 inlägg - 11 till 20 (av 24 totalt)
  • Du måste vara inloggad för att svara på detta ämne.