What is McJiffy EASy good for?

  • Adding a Store to Your Site
  • Domain Parking
  • Stand Alone Site

How much does McJiffy EASy Cost?

Absolutely nothing. McJiffy is released as an open source project under the LGPL license.

What if I have questions about McJiffy EASy?

The easiest way to get your questions answered is to use the McJiffy Forum. There you can ask question and hopefully get answers.

filter out certain "related searches" and "similar topics"

I'm hoping there might be a way to filter out certain related searches or similar topics. Sometimes these end up being so unrelated to the niche I'm testing that it almost looks comical. In one test I went from glass to winchester guns! I figure by that point a visitor to my page would be wondering what broke. :) Wouldn't this be a matter of populating a txt file with names of these unwanted entries and then evaluating before generating the nav menu info? If I could program better I'd do it myself.

Great script, btw.

Yup, I'm with you on this

Yup, I'm with you on this one. While I haven't had a look at how eBay 'creates' these related searches, I wonder if we limited them to the top five that would rule out the more obscure ones?

Also one of my sites is so niche that there are never any related searches. Would be good to either remove the related search boxes or fill them with pre-set words.

C.

Actually getting rid of

Actually getting rid of related searches/topics would be fairly easy. I believe you would simply comment those sections out of the template's index.php.

/me slaps head. Of course

/me slaps head.

Of course :)

C.

> In one test I went from

> In one test I went from glass to winchester guns!

Just seen the same myself with dnagames.net.

Three of the related searches that google has spidered are: 'used pantyhose', 'worn nylons' (ranked 9th) and 'sexwoman'....ohh and just found 'oops no bra' (ranked 24 but just in google.co.uk). (grin)

C.

I found a setting in the

I found a setting in the ebay API that might help a little. When getting related keywords, you can limit to a specific ebay category. So I've changed the getEbayKeywords function to try to use the ebay category from the settings files. I've briefly tested this and it might help a little. But I still think it may not be the final solution.

I'll change this whenever I post a new version, but in the mean time, here is the code that changed.

function getEbayKeywords($query, $cat=-1) {
        global $AppId, $site;

        $dir = ROOT_DIR.'cache/keywords/';
        $xmlFile = $dir.urlencode($query).'.xml';

        // cache the keywords file for 7 days since they won't change much
        if (writeNewfile($xmlFile, $site["CACHE_KEYWORD_TIME"])) {

                $SafeQuery = urlencode($query); // Make the query URL-friendly

                $endpoint = 'http://open.api.ebay.com/shopping';  // URL to call
                $responseEncoding = 'XML';                                       // Type of response we want back
                $apicall = "$endpoint?callname=FindPopularSearches&version=533&appid=$AppId&QueryKeywords=$SafeQuery&responseencoding=$responseEncoding";
               
                // limit keywords to specific category
                if (!empty($site['ebayCat'])) {
                        $apicall .= '&CategoryId='.$site['ebayCat'];
                }


                saveUrl($dir, $apicall, $xmlFile, $site["CACHE_KEYWORD_TIME"]);


        }

        $resp = simplexml_load_file($xmlFile);

        return $resp;
}

Trying that code now...have

Trying that code now...have my eyes peeled for 'used pantyhose' :)

I just noticed something in

I just noticed something in my code. I had the capitalization wrong.

// limit keywords to specific category
                if (!empty($site['ebaycat'])) {
                        $apicall .= '&CategoryId='.$site['ebaycat'];
                }

Did adding the category id

Did adding the category id help anyone? I've seen some mixed results, so I was curious. The keywords it pulled up were still on topic for the keyword, but I didn't think that they necessarily fit the category that I was trying to target.

I think there was another

I think there was another little typo: &CategoryId should be &CategoryID

Then if you clear your cache files it appears to work. Good job!

I noticed a lot of my searches have no related searches or topics, but those that do have them are very accurate.

Bienvenue sur notre boutique

Bienvenue sur notre boutique en ligne deSac Longchamp Pas Cher et là de nombreux sacs de qualité supérieure pour votre sélection. Nos produits se vendent bien partout Sac Longchamp dans le monde et nous aussi gagner des éloges de ses clients. Maintenant cette saison, nous avons de nombreuses promotions: chaque fois que vous achetez votre sac préféré de notre boutique en ligne, 50% de rabais peuvent vous donner plus de surprise. Par ailleurs, nous vous promettons que tous les produits sont conformes à la physique.
100% garanti authentique. Economisez jusqu'à 50% de réduction, livraison gratuite!Kate Moss For Longchamp Pas Cher apportera votre plus grand plaisir de luxe et de bonheur. Tous les jours rabais spécial et dans le monde la livraison gratuite. Ce sac a également les avantages suivants: une technologie sophistiquée, la conception et la construction habile rationnelle. Différentes sortes de couleurs, de conception spéciale et le seul modèle semble que tous les sac longchamp pliage

plus élégant. Or, dans notre boutique en ligne, sac Longchamp pas cher peut être trouvée à tout moment. 50% de réduction et la livraison gratuite peut vous donner plus de surprise.