RSS Backlink Domination – Resource List

RSS FEED Backlinks The Easy Way

Ok so it’s a fairly old trick but still manages to work in various ways as far as increasing traffic or even just getting new links indexed faster, you’ve probably heard of it before so just skip reading the rest of this post, but if you haven’t here’s a tip – take all those links you have and merge them into a single rss feed. Then submit that one feed to the big rss aggregators out there, heck, even just pinging them sometimes does the trick…but it’s a quick ‘n’ dirty way of getting spiders going through a large list of links (all from diff sources) at once.

Here are a few RSS resources to help you get backlinks:
http://links2rss.com/ – This one is an old service on a new domain…run by one of the senuke folks, it’s been around for a long time + old feeds of mine still get pinged from time to time… kinda nice. Anyhow, compared to the other sites that do similar mashups, this one let’s you spin the descriptions and titles for each of your links (which is a lot better than having a feed full of 20 links given the same title/description, trust me).

IceRocket’s RSS Builder – you have to register (it’s free) an account to use this service but it is a quick way to get your feeds syndicated after you’ve tossed ‘em together. It can make new rss feeds out of previous ones as well as individual links.

RSS Mix – This one only mashes together existing rss feeds but it’s a great way to recirculate old feeds in a new way. They also have a couple RSS parsers listed if you just want to code your own mashup.

FeedKiller – It’s pretty much the same thing as RSS Mix, just a little more new + slightly faster as far as it not timing out every couple of hours.

BlastCasta – This is a cool tool that let’s you mix, mash, convert, and even translate up to 5 feeds into one brand new unique source….very useful in keeping links and content unique when submitting to bulk directories.

RSS Mix by DominateSEO.net – It’s just like rss mix, only it allows u to input up to 100 urls into a single feed.

Now that you’ve got your new rss feed, here’s a list of some places to submit them to get some backlinks (borrowed from adsenseurdu.com):

Read More

3 New FREE DNS Hosting Providers (Including Failover Hosting)

Free DNS Providers

An easy way to lighten the server load on any vps or dedicated server you might be using is to move all services that don’t need to be served by the operating system off-site to another host. The two easiest examples that I use daily are Google Apps for free hosted email and a free DNS host to manage all my DNS + nameserver records.

Now it use to be there were only a small handful of choices for a free DNS host and lately even those have either dropped specific services from their “FREE” tier or have started performing poorly. After asking around for the past year or so I’ve come across three solid new DNS hosting services that are completely FREE. One even gives you something you won’t find at any other free dns service – failover IP hosting.

Anyhow, these are all top-notch services offered by companies & individuals who have been in the hosting business for 30+ years with reputable names. Trust me, none of these are going anywhere anytime soon.
So onto the list:

Hurricane Electric – https://dns.he.net/
Hurricane Electric is one of the most trusted, long-lasting (having started in 1994) Hosting services I can think of. I honestly can’t think of a single incident that reflected poorly on them in the entire time that i’ve been aware of their services. Anyhow, they recently rolled out a free IPv4 and IPv6 DNS service that’s still in beta (but you can join + use it to your hearts content). The good thing about using DNS hosting with he.net is their huge support system for IPv6 and IPv6/4 tunneling. That’s for a whole other post though, just know that it’s a breeze to get IPv6’s setup + even configured to use their IPv4 tunnels.

Features:
Dualstack: Supports queries via both IPv4 and native IPv6.
Support for A, AAAA, CNAME, MX, NS, TXT, SRV, and PTR records.
Smart mode IPv4 and IPv6 reverse zones simplifies reverse zones.
Slave support
Multiple reverse zone formats: Standard, RFC 4183, RFC 2317, DeGroot.
Geographically diverse servers.
Sanity checking for delegation for both forward and reverse zones.
Basic syntax checking for fields.
Multiple domains per account.
——-

Point DNS Hosting – http://www.pointhq.com/
This is a relatively new DNS Services offered for free by atechmedia, a young Ruby/Linux Developement shop that’s been getting solid good press for the past few years. Setting up records on new domains is a snap with their steamlined UI, I recommend it. The entire service is free up to 10 domains.

Features:
Manage as many domains as you want (within reason, of course) from one friendly and easy to use interface
Add unlimited A, AAAA, CNAME, MX, SRV or TXT records to your zones/domains.
Setup permanant HTTP redirects directly from the web interface.
Use our easy to use SPF record setup wizard/tool.
Easily add MX & SRV records for Google® mail & talk.
Distributed nameservers across the UK and United States.
Group your domains into manageable chunks and change domain TTL.
A full API is available so you can integrate DNS management directly into your own apps and systems.
——–

ExtNS – http://extns.net
Ok this started out a while ago as a personal project from Ditlev Bredahl, a hosting legend/great programmer who started numerous companies including UK2Group (uk2group.com). He runs their array of hosting companies (including vps.net and 10tb.com) not to mention his latest venture into cloud hosting platforms OnApp.com. Anyhow this is hosted across softlayers series of peer networks using all homemade code. It’s pretty amazing, especially when you’re looking to monitor any aspect of the DNS service. Ohh, and you get free DNS Fail Over protection…good luck finding that anywhere else for free. Other services include a very nice service/server monitoring service. Currently there’s no limit to the domains u can host on extns.net. No feature list provided but they have everything but the kitchen sink attached to this service, and if it’s missing something he encourages you to send him an email to request it.

——-
I’ve personally used all three services on production boxes without any problems whatsoever for the past 6 months…. they beat the pants off afraid.org, everydns.com, dyndns.com, and zoneedit, not to mention takes the huge hassle of hosting your own DNS off your plate and in the safe hands of professionals.

Read More

Dynamically Generating Webpages – Insert Video

This is just a teaser for a series of articles on dynamically creating webpages on the fly based on keywords. Whether it’s based on a list of related keywords to your target set or simply based on what a user is searching for, the more content that you can provide related to the term, the better off your chances of it being ranked well in the serps (not to mention will provide a better user experience).

Here’s an easy one for you, it will pull a youtube video based on whatever keyword you give it. For use in a wordpress installation, make sure to enable the Exec-PHP plugin before inserting the code.

There are two parts to this, the youtube class and then the actual code to call it and display the video. This was taken long ago from a post on WF, though has been slightly modded. I forget who originally provided it but thanks. :)

Instead of having one huge php file with all the various functions, I’ve found it easier to separate each task into separate class files, that way on the actual page I only need to use the include() function and call up the script using my keyword.

Create a file called youtube_class.php and insert the following code:

<?php 

class youtube{ 
     
    function get_youtubevideo($theproduct){                 
        ///do youtube stuff     
        $theproductencoded=urlencode($theproduct);         
        $apicall = "http://gdata.youtube.com/feeds/videos?vq=$theproductencoded&max-results=1";         
        //Initialize the Curl session 
        $ch = curl_init();         
        //Set curl to return the data instead of printing it to the browser. 
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);         
        //Set the URL 
        curl_setopt($ch, CURLOPT_URL, $apicall);         
        //Execute the fetch 
        $data = curl_exec($ch);         
        //Close the connection 
        curl_close($ch);                             
        $xml = new SimpleXMLElement($data);                     
        // Check to see if the XML response was loaded, else print an error 
        $contentcenter.="<div class="leftside">";         
        //show the video if a video was found         
        if (!empty($xml->entry)) {             
        $media = $xml->entry->children('http://search.yahoo.com/mrss/');         
        $vidtitle= $media->group->title;         
        $vid= $media->group->content->attributes()->url;             
        $contentcenter.="<h1>Video for " . str_replace("-"," ",ucwords($theproduct)). "</h1>";                     
        $results = '';         
        // If the XML response was loaded, parse it and build links          
        $vid = str_replace("?v=", "v/", $vid);          
        // For each SearchResultItem node, build a link and append it to $results         
        $contentcenter.= "<object width="425" height="355"> 
        <param name="movie" value="$vid"></param> 
        <param name="wmode" value="transparent"></param> 
        <embed src="$vid" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed> 
        </object>";         
        } 
         
        // If there was no XML response, print an error         
        else {             
            //$results = "Dang! Must not have got the XML response!"; 
            $contentcenter .= "<h2>Error: No video found</h2>";                     
        } 
        $contentcenter.="</div>";         
        return $contentcenter;         
    }     
}


?>

Now on whatever page you’d like to display the youtube video, simply insert the following code:

include_once("youtube_class.php");
$theproduct = 'topic';
$videoshow = new youtube();
echo $videoshow->get_youtubevideo($theproduct);

Typically you’ll have the keyword that you’re using to generate the dynamic page already stored as a variable, in which case you can just replace $theproduct = ‘topic'; with your variable(i.e. $searchkeyword).

Read More

Cloak And Rotate Your Affiliate Links!

Here’s a simple php script that you can use to not only cloak the referrer information, but also to rotate through your affiliate links so that you can test different offers and/or different advertising networks.

In order to hide your traffic sources you need to send the user through a double-redirect before pushing them along to the advertisers page. This can be done many different ways, but for the sake of this post I’m just going to use a very basic PHP redirect. For this setup, have the offer link on your landing page point to link.php, which will immediately redirect them to offer.php. Once they reach offer.php it will randomly select one of the affiliate links and redirect them on to their final destination. It’s that simple.

link.php

<?php
/* Redirect browser */
header("Location: offer.php");
/* Now the next line just makes sure that code below does not get executed when we redirect. */
exit;
?>

Now here’s the second file – You’ll want to replace the URL’s with YOUR affiliate links. If you’d like to add or remove offers just add or remove one of the “$affiliateoffer[] = ‘http://www.yourdomain.com/tracking202/redirect/dl.php?t202id=1788&t202kw='” lines.

offer.php

<?php
$r = $_GET['sub'];
$affiliateoffer[] = 'http://www.yourdomain.com/tracking202/redirect/dl.php?t202id=1788&t202kw=';
$affiliateoffer[] = 'http://www.yourdomain.com/tracking202/redirect/dl.php?t202id=2788&t202kw=';
$affiliateoffer[] = 'http://www.yourdomain.com/tracking202/redirect/dl.php?t202id=3788&t202kw=';
$affiliateoffer[] = 'http://www.yourdomain.com/tracking202/redirect/dl.php?t202id=4788&t202kw=';
$affiliateoffer[] = 'http://www.yourdomain.com/tracking202/redirect/dl.php?t202id=5788&t202kw=';
srand ((double) microtime() * 1000000);
$random_number = rand(0,count($affiliateoffer)-1);
$dur = ($affiliateoffer[$random_number]);
$moneysite = $dur.$r;
header("Location: $moneysite");
?>

There you go, now you’re safeguarding your leads as well as testing out networks/offers. Remember, the secret to having sustainable campaigns is to always be testing!

Read More

Free PHP Source Code: A/B Split Testing For Your Landing Pages


As with any type of marketing, you should always be testing new ideas + strategies in every facet of your work. The most important and most typically overlooked form of testing that is essential to getting a profitable conversion rate is in testing your squeeze or landing pages. Switch everything up! The images, the copy, heck even the entire layout + domain. You’ll never know what will make you money/convert until you actually find it and the best way to setup your site to systematically rotate through different landing page variations is by A/B testing (or in this case you could actually take it from A-Z as far as different destinations for your users). It’s just a small little php script that you put at the top of any page you’re sending traffic to. After each new referral comes through it just goes down the list of pages (you can also use domains if you wanted to try out different URIs). It’s that simple + there’s very little chance anyone will even realize they’re being redirected. Enjoy!

<?php
   if (!empty($_SERVER['HTTP_REFERER'])) {
      $currentPage = $_SERVER['PHP_SELF'];
      echo '<meta http-equiv="refresh" content="0; url='. $currentPage .'">';
      return;
   }

   // HERE IS WHERE YOU PUT IN YOUR PAGES/DOMAINS TO TEST. FEEL FREE TO COPY AND PASTE MORE!
   $domains   = array();
   $domains[] = 'quietaffiliate.com';
   $domains[] = 'twitter.com/quietaffiliate';
   $domains[] = 'wickedfire.com';


   $ct = count($domains)-1;
   $currentDomain = $domains[rand(0, $ct)];

   header("Location: http://www.$currentDomain/", TRUE, 301);
?>

Read More

30 Free Tools For Analyzing Backlinks

backlinks-goldmine.jpg

Backlinks are an important part of any website’s SEO. How you can gauge where your competition is getting their links from as well as how you might be able to get them too is a critical part of the seo process. Here’s a list of 30 free backlink tools that will analyze a given website or domain and tell you who’s linking to them. Some of these tools take it a step further and will tell you the domain PR, the PR of the specific linking page, anchor tags and more!

Each of these is different so i’d suggest you try a few until you find one that works best for your own needs. Personally I don’t know what I would do without the Link Checker hosted by Australia-based SEOPro, but to each their own.

30 FREE Link Building Tools:

enjoy!

Read More

330 Social Bookmarking Sites To Get Backlinks

Here’s a giant list of updated social bookmarking sites that you can post your links on to get backlinks and improve your SERP. They’re listed in order by pagerank as of June ’09.

http://facebook.com 9
http://slashdot.org 9
http://technorati.com 9
http://del.icio.us 8
http://digg.com 8
http://mixx.com 8
http://propeller.com 8
http://reddit.com 8
http://stumbleupon.com 8
http://blinklist.com 7
http://folkd.com 7
http://foxiewire.com 7
http://google.com/bookmarks 7
http://mister-wong.com 7
http://newsvine.com 7
http://sphere.com 7
http://squidoo.com 7
http://wikio.com 7
http://bibsonomy.org 6
http://blogcatalog.com 6
http://diigo.com 6
http://dzone.com 6
http://faves.com 6
http://findnews.org 6
http://jumptags.com 6
http://kwoff.com 6
http://ma.gnolia.com 6
http://onlywire.com 6
http://pusha.se 6
http://scoopit.co.nz 6
http://simpy.com 6
http://sphinn.com 6
http://tipd.com 6
http://co.mments.com 5
http://designfloat.com 5
http://fcc.com 5
http://gabbr.com 5
http://givealink.org 5
http://haohaoreport.com 5
http://indianpad.com 5
http://joomocracy.com 5
http://kirtsy.com 5
http://linkagogo.com 5
http://linkarena.com 5
http://linkswarm.com 5
http://mobiseer.com 5
http://myhq.com 5
http://myjeeves.ask.com 5
http://mylinkvault.com 5
http://netvouz.com 5
http://plime.com 5
http://quadriot.com 5
(more…)

Read More

PHP Script To Fetch Title, Keyword and Description Tags

Black_80's_death_Metal_Band

Someone recently asked for a way to quickly pull basic page info from a website, so I thought I’d go ahead and share the code for a very easy PHP script that will retrieve the page title, meta keywords and meta description for any website.

<?php     
$url = “http://www.shamwow.com";
$fp = fopen( $url, ‘r’ );
$content = “”;
 
while( !feof( $fp ) ) {
$buffer = trim( fgets( $fp, 4096 ) );
$content .= $buffer;
}
   
$start = ‘<title>’;
$end = ‘</title>’;
    
preg_match( “/$start(.*)$end/s”, $content, $match );
$title = $match[ 1 ]; 
$metatagarray = get_meta_tags( $url );
$keywords = $metatagarray[ "keywords" ];
$description = $metatagarray[ "description" ];  

echo “<div><strong>URL:</strong> $url</div>n”;
echo “<div><strong>Title:</strong> $title</div>n”;
echo “<div><strong>Description:</strong> $description</div>n”;
echo “<div><strong>Keywords:</strong> $keywords</div>n”; 
?>

There’s your basic script. Replace where it says www.shamwow.com with whatever site you want to pull data from. The results will look like this:

URL: http://www.shamwow.com
Title: ShamWow® Official Website РHolds 12 Times Its Weight In Liquid
Description: You’ll Be Saying Wow Every Time!
Keywords:You’ll Be Saying Wow Every Time!, official tv website, as seen on tv

Where to go from here? There are millions of different uses from SERP reporting to page title & keyword comparison. Heck, you could even throw a form on it and present it as an SEO tool on your website (almost every ‘toolset’ you find online has something similar)….

Read More

Free First-name and Last-name Databases (CSV and SQL)

free_first_and_lastname_database_csv

Matt over on the WF forums had recently posted a SQL database that he had created comprised of first and last names, a great resource to have handy when auto-generating identities, accounts, comment authors, etc.. While it was a pretty large list, it still wasn’t as complete as the one i’ve been using over the years (also it was separated by gender and used one giant table instead of segmenting the first and last names into two). I figured that if I was going to complain about something free, I might as well provide something in return, so here’s your chance to download a free first and last name database in both SQL and CSV formats (pick your poison). There are a total of 5494 first-names and 88799 last-names allowing for a never-ending source of randomly generated full names.

Free Name Database Download – SQL:
.sql File | .zip File

Free Name Database Download – CSV:
First Names (5494) – .csv File & Last Names (88799) – .csv File
I also compressed them both for easy download – .zip of both files

enjoy.

Read More