<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Kyle Jernigan</title>
	<atom:link href="http://www.kjernigan.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kjernigan.com</link>
	<description>Relevance + Importance = Success.</description>
	<lastBuildDate>Thu, 18 Feb 2010 23:01:21 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>My Letter To Delta Airlines &#8211; Ruined Vacation</title>
		<link>http://www.kjernigan.com/2009/12/23/my-letter-to-delta-airlines-ruined-vacation/</link>
		<comments>http://www.kjernigan.com/2009/12/23/my-letter-to-delta-airlines-ruined-vacation/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 19:42:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[delta airlines]]></category>
		<category><![CDATA[delta airlines ruined my vacation]]></category>
		<category><![CDATA[don't fly delta]]></category>

		<guid isPermaLink="false">http://www.kjernigan.com/?p=128</guid>
		<description><![CDATA[This is a copy of my recent customer service request submission I sent to Delta Airlines following what I call the biggest travel disaster of my life.  Thanks Delta, you tried to ruin my vacation.
 
 
Delta Airlines
PO Box 20980
Atlanta, GA 30320-2980
RE: 2 Cancelled Flights, 4 Different Gates, 2 Different Airlines, 2 Different Airports, Luggage [...]]]></description>
			<content:encoded><![CDATA[<p><em><strong>This is a copy of my recent customer service request submission I sent to Delta Airlines following what I call the biggest travel disaster of my life.  Thanks Delta, you tried to ruin my vacation.</strong></em></p>
<p><em><strong> </strong></em></p>
<div class="wp-caption alignnone" style="width: 210px"><em><strong><em><strong><a href="http://www.kjernigan.com/2009/12/23/my-letter-to-delta-airlines-ruined-vacation/"><img title="No surprise here..." src="http://www.pjlighthouse.com/wp-content/uploads/2009/07/delta_airlines_sucks_container_disaster.jpg" alt="No surprise here..." width="200" height="150" /></a></strong></em></strong></em><p class="wp-caption-text">No surprise here...</p></div>
<p><em><strong> </strong></em></p>
<p><strong>Delta Airlines</strong></p>
<p>PO Box 20980</p>
<p>Atlanta, GA 30320-2980</p>
<p><strong>RE:</strong> 2 Cancelled Flights, 4 Different Gates, 2 Different Airlines, 2 Different Airports, Luggage to another airport in the same city, all to get to NYC 13 hours late.</p>
<p>To Whom It May Concern:</p>
<p>I have never, in all my life, had such a miserable traveling experience as I did December 9, 2009.</p>
<p>My wife agrees with me, that in her entire life, she too has never had such a miserable traveling experience as she did on December 9, 2009.</p>
<p>I’ll describe what I have shared with friends, family, and coworkers as the most ridiculous, aggravating, unhelpful, rude, and idiotic string of air travel incidents that I’ve ever heard of – and they all agree that they’ve never heard anything like it either.  What I’m about to detail resembles something in a movie where “if it can go wrong, it absolutely does” – Murphy’s Law lived out in a Birmingham, AL Delta Airlines terminal.</p>
<p><em><strong>The Beginning</strong></em></p>
<p>My wife and I booked 2 tickets, both direct flights, to New York City in July through Cheap Tickets.  I’ll spare you the drama we experienced with that third party and focus simply on the ineptitude of what Delta Airlines did wrong and everything it cost me.  Fast-forward to December 8 when I log on to <a href="http://www.delta.com/">www.delta.com</a> only to find my original flight – Delta 6360 from Birmingham to LaGuardia – is no longer leaving Birmingham on December 9 at 11:15 am with a NYC-LaGuardia 2:55 arrival.  In fact, that flight doesn’t even exist.  I do a search by my name and Confirmation Number (PBPSCC) only to find that my flight has been moved to 8:30am.  I find this out at 10:30pm on December 8, meaning I had to make additional arrangements to get to the airport 3 hours earlier than expected, all without any contact from Delta whatsoever.  Had I showed up at 10:00, would you have simply said “too bad” to me and my wife?  After paying in excess of $800 for both tickets, I would hope that if changes occur to the itinerary, I could at least get some sort of notice.  When checking in, I was told my phone number had been entered with a “001” at the beginning and your phone call system interpreted that as an international call and consequently did not notify me that my flight had changed.  I have yet to even begin to describe the real issues involved with this debacle.</p>
<p>When we checked in to the Delta ticket counter, we checked 2 bags at $15/each (9006DL474363 and 9006dl474358 were our ticket numbers).  We were told that our flight was slightly delayed and had a 9:30am take off.  I’m a very understanding person, I agree mistakes happen, I know weather can affect things too.  My wife and I were directed to a terminal, we passed through security, and went to the appropriate gate.  We were then informed by the staff at the gate at our first terminal that we would need to now move to a different gate.  Again, being understanding and anxious to get to NYC, my wife and I quickly moved to the different gate and sat down.  We were then informed that we were going to be “guinea pigs for a new ticket scanning system” something I actually looked forward to seeing as I work in IT.  In that same notice, we were informed by the gate staff that our flight was going to be delayed further because Delta did not have a plane for us to board and was flying a plane down from Cincinnati.</p>
<p>&#8220;Just how on Earth did you have a flight, cancel it, not notify people, then put them on another flight <strong>ONLY TO NOT HAVE A PLANE?!?!!?!?&#8221;</strong></p>
<p>Those were my thoughts.</p>
<p><em><strong>The Waiting Game Begins</strong></em></p>
<p>So we wait for our plane to arrive.  And wait.  And about 11:00 we’re told our plane is here and we should be boarding soon.  So we wait some more.  And about 12:00 we hand our boarding passes to gate staff, they simply tear them, and hand them back to us.  There was no scanning or checking of any boarding passes whatsoever.  Anyone and everyone that wanted to board that plane, did.  My congratulations to you on breaking an innumerable number of TSA and Homeland Security protocols with your “new ticket scanning system.”</p>
<p>So we board what my wife calls “the smallest and most rickety plane I’ve ever seen.”  We’re shoehorned into this thing like peas in a pod.</p>
<p>You see, we found out that a number of people waiting for our re-re-rescheduled 8:30 flight were a part of a 6:30am flight.  Combining 2 flights into 1 to save money?  Good idea, but it could not have been handled any worse.  After all 50 of us board this crop-duster of a plane, we’re informed by a member of the gate staff that “5 checked bags have been taken off so the plane is balanced.  I don’t know whose they are, but in order to get this plane off the ground, we had to take 5 checked bags off to get all the carry on checked bags loaded.  Your bags will be routed though a connecting flight in Atlanta and they will arrive in LaGuardia tonight.”</p>
<p>How considerate.  First you cancel my flight, you don’t inform me, you move me to another gate, you don’t have a plane, you shoehorn us into this suitcase of a plane, and now I’ve got a reasonable chance that my bags will arrive hours after I do.  Again, how considerate of you.</p>
<p>To get to NYC at this point, I dare say not one single person on that flight minded thanks in whole to the joyous attitude everyone in Delta’s gate staff had in telling us our flight was delayed, delayed, delayed, and – you guessed it &#8211; delayed.  We never, ever, not once received even the first inkling of consideration for our frustrations and troubles.  And people wonder why and how airlines keep going in and out of bankruptcy?  Incidents like these are far too common and they affect far too many people.</p>
<p>But in order to FINALLY get to NYC, we all agree that the bags (to whomever they might belong) can arrive later.  We all just want this plane to finally get off the ground.</p>
<p><em><strong>Close, But No Takeoff</strong></em></p>
<p>We leave the terminal, we taxi out to the runway, and the captain informs us that we’re experiencing a break issue and that the right side breaks are getting too hot.  I imagine it has something to do with the fact that there are 50 people flying to NYC from BHM who are probably carrying plenty of coats and clothes to stay warm on their vacations.  Suffice it to say, the plane we were on simply was not nearly big enough to accommodate the number of people and bags.</p>
<p>So we taxi back to the terminal. We are informed that there is a second plane sitting at a different gate and Delta will move all the luggage to the new plane and we can all board it quickly.</p>
<p>Just where in the hell has this plane been?  We had to wait, and wait, and wait for a plane and miraculously you have 2 all of a sudden?  You have your OCC (Operations Control Center) that works with flights that are delayed that have people on them, but what about flights that are delayed where boarding hasn’t happened yet?  My suggestion would be to create a system to better support these types of issues.</p>
<p>Moving on with my story, we un-board the plane and take a seat at, you guessed it, another gate.  We watch them move our baggage from one plane to the next, the crew leaves the plane, gets on the next plane, and we wait. Only to be told we need to move to ANOTHER GATE!  Count with me here, one, two, three, four gates and zero flights.  How inefficient can you get?</p>
<p><em><strong>Yet More Waiting!!!!!!!!!</strong></em></p>
<p>We’re then told, after yet more waiting, that the second plane has a mechanical malfunction and the service technicians are going to take the needed part off the first broken plane and put it on the second broken plane.  Talk about losing the confidence of your customers!  How many malfunctions is that in 2 planes?  Two.  That’s 100% <strong>failure </strong>rate.</p>
<p>So we wait.  And wait some more.  In between all this waiting my wife and I spend about $25 on food in the airport restaurant for lunch, yet after this round of waiting, we were given a whopping $7 food voucher good for any food item in the airport.  Seven dollars?  That will buy 2 packs of chewing gum, not lunch in an airport.  Combining both vouchers might have covered half of our lunch bill, which is money we had to spend because Delta could not get plane to an airport, and then when you did, couldn’t get one that works.  Remember the 2 failures in 2 planes ratio?</p>
<p>After another 45 minutes of waiting, we were informed we were entitled to a $100 travel voucher with Delta.  Do you honestly think that $100 voucher that is causing me to miss the lunch reservation I had in NYC makes me a satisfied customer?  I was anything but.</p>
<p><em><strong>They Don&#8217;t Care &#8211; At All &#8211; Thanks!</strong></em></p>
<p>Throughout this entire ordeal, I tried to be understanding.   About 12:45 pm, over an hour after I should have ARRIVED in NYC, I’m a bit irritated.  But what had me and everyone on the flight fuming was the unhelpful and unsympathetic attitudes of EVERY SINGLE Delta associate.  Nobody cared, in fact, they were all snickering and laughing at our inconvenience.  What everyone would have preferred would be someone trying to work towards a solution (fix the plane, give us relevant information, find connecting flights, find flights with other carriers, etc but just get us moving).</p>
<p>Instead, we got rude attitudes, short tempers, snappy comebacks, and their laughter at our tiring situation.  Talk about alienating your customers!</p>
<p>And yet there is more waiting.</p>
<p>And yet even more waiting.  I began to think my hind end would take on the texture of pleather.</p>
<p>All the while, we are given no reasons other than “they’re trying to fix the plane.”  At 4:30 the call was made to cancel the flight.  Yes, that’s exactly 8 hours after scheduled take-off, innumerable delays, gate changes, no plane scheduled for a flight, eventual plane boarding, then plane de-boarding, worthless vouchers, inconsiderate attitudes, and now the flight has been altogether cancelled.  I’ve been in an airport terminal for nine hours now, my patience has long since left.</p>
<p>Never mind the facts I had lunch and dinner reservations scheduled for my vacation, I got a $7 food and $100 travel voucher in return.  Never mind the fact I had orchestra seating for the final night the Rockettes were in New York for Christmas.  Never mind the fact my wife has been crying for 3 hours because of the attitudes of everyone and the complete disaster this vacation has started on.  Now, I’ve got to find some other way to get to New York and there’s a reasonable chance my luggage is going to arrive in my destination city hours before I do.</p>
<p><em><strong>No Direct Flight For You!  You Must Connect!</strong></em></p>
<p>So I find a Continental flight from BHM to Houston, and from Houston to Newark – which is NOT what I purchased in a direct flight to NYC.  It’s not even my original destination, but it’s going to have to be at this point.</p>
<p>I go to Delta’s special services counter in BHM airport and discover, sure enough BOTH of my checked bags are headed to LaGuardia set to arrive at 11:00pm.  My flight from Houston to Newark arrived at 1:00am the DAY AFTER I WAS SCHEDULE TO ARRIVE IN NEW YORK!!!  The baggage claim office closes at LaGuardia at 12:30 so thank God I had the means to get my bags because both of my coats were in my bag and it was 23 degrees in New York!  That means I’m going to finally start my vacation a full day late and 100% of what I’ve had scheduled and ordered and purchased my first day there is 100% ruined.</p>
<p>You can clearly see my frustration.</p>
<p>I’d like to take a moment ask you why in the world you have some of the people working for your organization that are decision makers?  I was met at your special services counter by the most bullish, rude, insensitive, unhelpful individual I’ve ever met in my entire life.  That is no exaggeration either.  I was so overwhelmed by her attitude and virtual yelling at me that I can’t remember her name (Sharon or Sandra I believe).  She was not working the counter, but was called up to speak with me about my bags being at the right airport while I’m going to the wrong one. Before I could even explain my situation, she hammered on me so much so that people waiting in line took notice and tried to console me when she walked away.  Just where on earth does she get the authority to yell and try to humiliate a paying customer?  Just where does she get the right to talk to anyone that way?  It’s ultimately, because of her remarks and attitude and badgering that I will never, ever fly your airline again.  I work for a publishing company that flies representatives all over America daily, and I let the travel scheduling department know of this entire fiasco. I expressed to them that if they want our associates to avoid these types of insensitive people, we should schedule our flights with other airlines.  Again, I know mistakes happen and things happen outside your control, but you do control your people and who represents your company and if I ever had someone working for or with me that acted in a manner as Sharon/Sandra, I would immediately terminate them.  She was extremely rude and badgering and belittling in her comments, attitude, words, and tone in dealing with a customer.  I do not care to ever see or hear from her under any circumstances whatsoever.</p>
<p>I called ahead and had a friend of mine pick my bags up at LaGuardia – since I couldn’t get them because I’m going to Newark and am arriving after LaGuardia’s baggage claim office closes, had him drive to Newark to pick us up, paid the tolls to get us back into the city from New Jersey, and paid him the tolls to get out of New York and some gas money to come get us and pick up our luggage.  We missed lunch and dinner in New York, missed seeing the Rockettes as a part of our vacation, and had to pay in total about $100 in additional food costs while waiting and connecting flights, lost n full day of our vacation, and paid New Jersey toll fees all because of this disaster of a flight.</p>
<p>What I am requesting – since no one at BHM airport would offer me any assistance or sympathy other than calling customer service, emailing customer service, or writing customer service:</p>
<p><strong>Compensation for my wasted Rockettes tickets &#8211; $141.01 – receipt enclosed.</strong></p>
<p><strong>Compensation for my travel expenses &#8211; $100</strong> (food, drinks, snacks while we both waited and had a connecting flight – expenses I paid though not a part of my original ticket purchase/plan – as well as the tolls to get out of New York, in to Newark, then back to New York.).</p>
<p><strong>Compensation having a connecting flight from a direct flight &#8211; $200 total &#8211; $100/traveler</strong> (there were a number of announcements at other gates that people can give up their seats for $ to fly later, since we had to fly 13 hours later, I believe I’m entitled to appropriate compensation).</p>
<p><strong>Compensation for my checked luggage fees &#8211; $60</strong> (2 bags sent to LaGuardia, we went to Newark, plus return flight baggage fees).</p>
<p><strong>Compensation for a lost day of vacation &#8211; $550</strong> (the sum total cost of paid-time-off for both me and my wife as we both work, used an earned vacation day, and had our first day of NYC vacation planned, and subsequently ruined because of your airline.  We arrived in Newark some 13 hours behind schedule, that’s more than a full work day of vacation time in terms of hours).</p>
<p><strong>TOTAL DUE: $1051.01</strong></p>
<p>I look forward to hearing from someone immediately.  I know your website says someone will contact me within 60 days.  I also reviewed your Delta Customer Commitment page and I find a number of things you’ve committed to that were not represented whatsoever in the experiences of both me and my wife.</p>
<p>I’ve also taken the liberty to post this request in its entirety on my blog, which is visited by plenty of IT professionals, so my colleagues can be forewarned as to what they may experience with your airline.</p>
<p>Respectfully,</p>
<p>Kyle Jernigan</p>
<p><strong><span>delta airlines ruined my vacation</span></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kjernigan.com/2009/12/23/my-letter-to-delta-airlines-ruined-vacation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ryan Marks Is The Man</title>
		<link>http://www.kjernigan.com/2009/12/16/ryan-marks-is-the-man/</link>
		<comments>http://www.kjernigan.com/2009/12/16/ryan-marks-is-the-man/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 20:45:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://www.kjernigan.com/?p=125</guid>
		<description><![CDATA[There, it&#8217;s official.
It&#8217;s on the Internet, so it must be true.
Again I say, Ryan Marks is &#8220;The Man.&#8221;
If you&#8217;re confused by this post, I suggest you just scroll down a bit.  The helpful info is below and in other categories.
- Kyle
]]></description>
			<content:encoded><![CDATA[<p>There, it&#8217;s official.</p>
<p>It&#8217;s on the Internet, so it must be true.</p>
<p>Again I say, Ryan Marks is &#8220;The Man.&#8221;</p>
<p>If you&#8217;re confused by this post, I suggest you just scroll down a bit.  The helpful info is below and in other categories.</p>
<p>- Kyle</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kjernigan.com/2009/12/16/ryan-marks-is-the-man/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Redirecting Dynamic Pages To Static Pages / URLs</title>
		<link>http://www.kjernigan.com/2009/07/30/redirecting-dynamic-pages-to-static-pages-urls/</link>
		<comments>http://www.kjernigan.com/2009/07/30/redirecting-dynamic-pages-to-static-pages-urls/#comments</comments>
		<pubDate>Thu, 30 Jul 2009 17:41:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Work - SEO/SEM]]></category>
		<category><![CDATA[301 redirect]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[dynamic pages]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[redirect]]></category>
		<category><![CDATA[search engine optimization]]></category>
		<category><![CDATA[static pages]]></category>
		<category><![CDATA[website optimization]]></category>

		<guid isPermaLink="false">http://kjernigan.wordpress.com/?p=111</guid>
		<description><![CDATA[Why Redirect?
You do not want to create new pages on your site using the same content as an old page without setting up a 301 redirect.  Specifically &#8211; creating a brand new page that creates a brand new URL string where each new page contains the same content as an existing page &#8211; should be [...]]]></description>
			<content:encoded><![CDATA[<p><span style="text-decoration: underline;"><strong>Why Redirect?</strong></span></p>
<p>You do not want to create new pages on your site using the same content as an old page without setting up a 301 redirect.  Specifically &#8211; creating a brand new page that creates a brand new URL string where each new page contains the same content as an existing page &#8211; should be examined.</p>
<p>Google and every other search engine want to find ONE VERSION of a page.  The search engines do NOT want to find the same content on multiple pages on your site, much less on another site.  So you need to set a canonical URL (serve http://www.site.com <strong>or</strong> http://site.com, but <strong>not</strong> both), check my blog post linked below for the how-to steps.</p>
<p>And if you launch a new version of a page, change the theme, or do anything and that changes the URL &#8211; such as moving from a dynamic page to a static page &#8211; then you need to implement 301 redirects accordingly for each and every page.  If you move a page from one directory to another, you need to implement 301 redirects accordingly.  If you rename a file from &#8220;contact-us.html&#8221; to &#8220;contact-us.php&#8221; you need to implement 301 redirects accordingly.  You get the point &#8211; if anything changes in the URL string for a page of content, you need to implement some helpful 301 redirects.  The search engines and your site users will thank you for it.</p>
<p><span style="text-decoration: underline;"><strong>How To Redirect:</strong></span></p>
<p><strong>Dynamic pages</strong>, in all their helpful glory, sometimes need to be changed or updated or moved or renamed or redirected.  Simply changing the name or location is simple &#8211; you just make the appropriate code change or database update and POOF! you get your new page and likewise a new URL.</p>
<p><strong>Dynamic Page URL: </strong>www.site.com/index.php?page=867-5309</p>
<p><strong>New Page &#8211; Static Page &#8211; Moved Page URL:</strong> www.site.com/theme/867-5309.html</p>
<p>If you simply launch the <span style="color:#0000ff;">theme/867-5309.html</span> page and leave behind the<span style="color:#0000ff;"> index.php?page=</span> version, you stand to have 2 different versions of the SAME CONTENT on your site.  Duplicate content, while not being a necessary deathnail in such a small instance as between 2 pages, should still be avoided whenever possible.  It&#8217;s just good developmental practice too.</p>
<p>Worse yet, suppose you launch the <span style="color:#0000ff;">theme/867-5309.html</span> page and simply stop serving the old <span style="color:#0000ff;">index.php?page=</span> version.  That leaves behind a 404 error when Google, or a user that&#8217;s bookmarked the page, tries to browse to the dynamic page.  404s are ok &#8211; at least better than 500 errors &#8211; but what&#8217;s a better solution &#8211; a more helpful solution &#8211; a good practice solution &#8211; is to <strong>301 redirect the old dynamic page to the new page</strong>.</p>
<p>Simply 301 redirecting pages is pretty simple.  There&#8217;s a ton of information all over the web on how to do it.  I cover how to <a title="301 Redirect" href="http://www.kjernigan.com/2009/03/27/www-vs-no-www-with-iis-htaccess/" target="_blank"><strong>301 redirect users to a canonical domain here</strong></a>, and 301 redirecting dynamic pages to a new, more static type URL string isn&#8217;t far off.</p>
<p>There are number of things you must consider, namely the syntax of your <strong>.htaccess file</strong> must be 100.0000% perfect, and you must have <strong>Apache&#8217;s mod_rewrite turned ON</strong>.  Chances are you&#8217;re tech savvy enough to handle that, you know someone who is, or your hosting provider can do it for you.</p>
<p>I like .htaccess because I like Linux.  I also like .htaccess because it&#8217;s pretty easy to manage.  If you don&#8217;t have an .htaccess file set up, check the Linux steps I outline in my 301 redirect post linked above.</p>
<p>After you&#8217;ve got your handy .htaccess file living in your domain&#8217;s home space, it&#8217;s high-time to get to re-writing.</p>
<p><em>(pending you&#8217;re 301 redirecting all of your domain requests to the www. version of your domain &#8211; having set up a <strong>Canonical Domain</strong>)</em></p>
<p>Here&#8217;s the helpful code you&#8217;ll need to do<strong> for each dynamic page you&#8217;re moving to a static version</strong>:</p>
<p style="padding-left:30px;"><em>RewriteEngine On<br />
RewriteCond <span style="color:#ff0000;">%</span>{HTTP_HOST} <span style="color:#ff0000;">^</span>www.yoursiteurl.com<br />
RewriteCond <span style="color:#ff0000;">%</span>{QUERY_STRING} <span style="color:#ff0000;">^</span><span style="color:#0000ff;">page=867-5309</span><span style="color:#ff0000;">$</span> [NC]<br />
RewriteRule <span style="color:#ff0000;">^</span>(<span style="color:#008000;">.*</span>)<span style="color:#ff0000;">$</span> http://www.yoursiteurl.com/<span style="color:#0000ff;">theme/867-5309.html<span style="color:#ff0000;">?</span></span> [R=301,L]</em></p>
<p>Let&#8217;s break it down a bit, shall we?</p>
<p>1st Line, turn the RewriteEngine On &#8211; pretty important and must be done for every instance.  Again, you&#8217;ll need these 4 lines of code for every dynamic page getting moved/updated/renamed.</p>
<p>2nd Line, a RewriteCond (rewrite condition), again pending you&#8217;ve specified the www. version of your URL, you&#8217;re making a declaration of sorts that what you&#8217;re about to do should be applied to this specified HTTP host.</p>
<p>3rd Line, another RewriteCond (rewrite condition), this is where some of the magic starts happening. That &#8220;<em><span style="color:#ff0000;">%</span>{QUERY_STRING} <span style="color:#ff0000;">^</span>&#8221; </em>actually takes the place of the &#8220;<span style="color:#ff0000;">?</span>&#8221; in the dynamic URL &#8211; so to speak.  And the QUERY_STRING must be capitalized. There is a space before the <span style="color:#ff0000;">%</span> and <span style="color:#ff0000;">^</span> as well that are required.  Again, the syntax is <span style="text-decoration: underline;">ultra</span>-important! That <span style="color:#ff0000;">$</span> at the end is VERY important too as well as the [NC] at the end.  All you really need to do is replace the <span style="color:#0000ff;">variable and variable values, in this case &#8220;<em>page=867-5309</em>&#8220;</span> you use in your URLs for this line.</p>
<p>4th Line, this is where the magic is finishing up the redirect for you.  Now that you&#8217;ve got your rewrite conditions set up, it&#8217;s time to implement them somewhere with a rule, or RewriteRule.  The <span style="color:#ff0000;">^</span>(<span style="color:#008000;">.*</span>)<span style="color:#ff0000;">$</span> basically says <span style="color:#ff0000;">&#8220;</span>we&#8217;ll be using everything we captured in the last rule, between the <span style="color:#ff0000;">^</span> and the <span style="color:#ff0000;">$</span>, and the rewrite is going to go to this new <span style="color:#0000ff;">URL</span>.<span style="color:#ff0000;">&#8220;<span style="color:#000000;"> </span></span>There is a space before the  of the <span style="color:#ff0000;">%</span> and <span style="color:#ff0000;">^</span> and after the <span style="color:#ff0000;">$</span> that are all required.<span style="color:#ff0000;"><span style="color:#000000;"> A character I cannot stress the importance of is the trailing <span style="color:#ff0000;">?</span> towards the end of the<span style="color:#0000ff;"> new/static URL</span>.  That is very important in connecting the Conditions to the Rule.<br />
</span></span></p>
<p>There we have it &#8211; how to 301 redirect dynamic URLs and dynamic pages to new static pages or new file locations.  If you copy those 4 lines and paste them into something simple like Notepad, you&#8217;ll see all the spaces and characters just fine.  Remember, turn Apache mod_rewrite ON, use 100.0000% perfect syntax, and use all 4 lines for every page needing a redirect/update.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kjernigan.com/2009/07/30/redirecting-dynamic-pages-to-static-pages-urls/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Code For 1 Home Page Version &#8211; .htaccess Style</title>
		<link>http://www.kjernigan.com/2009/06/30/the-code-for-1-home-page-version-htaccess-style/</link>
		<comments>http://www.kjernigan.com/2009/06/30/the-code-for-1-home-page-version-htaccess-style/#comments</comments>
		<pubDate>Tue, 30 Jun 2009 13:55:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Work - SEO/SEM]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[home page]]></category>
		<category><![CDATA[home page canonicalization]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[linx]]></category>
		<category><![CDATA[search engine optimization]]></category>
		<category><![CDATA[website optimization]]></category>

		<guid isPermaLink="false">http://kjernigan.wordpress.com/?p=103</guid>
		<description><![CDATA[Several weeks ago I covered the concept that all home pages &#8211; and their respective URLs &#8211; are not created equal.
Then today I thought to myself, &#8220;hmmm, I wonder if I can find multiple home pages for the site we just launched on Monday?&#8221;  Yes, just launched a site and just remembered an invaluable aspect [...]]]></description>
			<content:encoded><![CDATA[<p>Several weeks ago I covered the concept that all home pages &#8211; and their respective URLs &#8211; <a title="Multiple Home Page URLs" href="http://http://kjernigan.wordpress.com/2009/04/17/which-home-page-do-i-choose/" target="_blank">are not created equal</a>.</p>
<p>Then today I thought to myself, &#8220;hmmm, I wonder if I can find multiple home pages for the site we <strong>just</strong> launched on Monday?&#8221;  Yes, just launched a site and just remembered an invaluable aspect of deployment &#8211; have 1 version &#8211; just 1 version &#8211; for any page and every page.  That includes the home page too, quite obviously.</p>
<p>And what did I find?  You guessed it, more than 1 URL to find the same page/content for my HOME PAGE!!!  Development No-No, shame on me, tisk-tisk, what was I thinking?!?!?</p>
<p>www.site.com/ and www.site.com/index.php both resolved and displayed the same content.  With duplicate content of 1 page on a site not necessarily being a deathnail in terms of site performance in a search engine, but rather a developmental habit that helps send a message to search engines that &#8220;my site is legit, well-developed, and well thought out&#8221; &#8211; I&#8217;m glad I remembered &#8211; DUH!  (and that message is good to send to search engines at any time &#8211; FYI)</p>
<p>My uber-preference for all things Linux leads me down the path of Apache and the use of the oh-so-handy .htaccess file.  If you don&#8217;t know what any of that is, check the links at the end of this post.  But without further ado, here is the code that redirects the &#8220;index.php&#8221; or &#8220;index.html&#8221; page to the &#8220;.com/&#8221; that I desire:</p>
<p>RewriteEngine On<br />
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^/]+/)*index\.<strong>php</strong>\ HTTP/<br />
RewriteRule ^(([^/]+/)*)index\.<strong>php</strong>$ http://www.<strong>site</strong>.com/$1 [R=301,L]</p>
<p>All you need to do is update the bold sections so they reflect your need/site/coding preferences/tech specs and put that code in your .htaccess file, save, and you&#8217;re done.  For me, I had a page file &#8220;index.php&#8221; that I wanted to redirect/resolve to &#8220;www.site.com/&#8221; because that&#8217;s the way the site is branded, that&#8217;s the way the on-site links are set up to the home page, and that&#8217;s the way we&#8217;re getting inbound links.  We&#8217;re NOT getting inbound links to &#8220;www.site.com/index.php&#8221; and the specified domain for the site in Google WM Tools was &#8220;www.site.com/&#8221; &#8211; again, we wanted every instance of any traffic or link or search engine to find ONE path to the home page.</p>
<p>Hope this helps, Kyle</p>
<p><a href="http://www.linux.org"><img class="alignnone" title="Linux" src="http://www.cacad.com/Sources/linux-penguin.jpg" alt="" width="80" height="87" /></a>Linux    <a href="http://www.apache.org"><img class="alignnone" title="Apache Web Server" src="http://www.apache.org/images/feather.gif" alt="" width="104" height="31" /></a> Apache Web Server    <a href="http://httpd.apache.org/docs/1.3/howto/htaccess.html"><img class="alignnone" title="htaccess" src="http://www.wise-women.org/tutorials/htaccess/illu_htaccess.gif" alt="" width="77" height="77" /></a> .htaccess</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kjernigan.com/2009/06/30/the-code-for-1-home-page-version-htaccess-style/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>No Comment&#8230;</title>
		<link>http://www.kjernigan.com/2009/05/26/no-comment/</link>
		<comments>http://www.kjernigan.com/2009/05/26/no-comment/#comments</comments>
		<pubDate>Tue, 26 May 2009 19:24:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Work - SEO/SEM]]></category>
		<category><![CDATA[digg]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[myspace]]></category>
		<category><![CDATA[social media]]></category>
		<category><![CDATA[social media marketing]]></category>
		<category><![CDATA[social media optimization]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[viral marketing]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[web marketing]]></category>

		<guid isPermaLink="false">http://kjernigan.wordpress.com/?p=94</guid>
		<description><![CDATA[Here is a very interesting breakdown of social media and the huge impact it&#8217;s looking to have on the future of the web.  I titled this blog &#8220;No Comment&#8221; for reasons found at the very end of the post (wink-wink), not that I have any objections to anything the author says because he&#8217;s quite right [...]]]></description>
			<content:encoded><![CDATA[<p>Here is a very interesting breakdown of social media and the huge impact it&#8217;s looking to have on the future of the web.  I titled this blog &#8220;No Comment&#8221; for reasons found at the very end of the post (wink-wink), not that I have any objections to anything the author says because he&#8217;s quite right on all accounts.</p>
<p>&#8220;(typing_sounds)  Enhance.</p>
<p>(typing_sounds) Enhance.</p>
<p>(typing_sounds) Enhance.&#8221;</p>
<p><a href="http://www.alvinkoay.com/social-media-growth/" target="_blank">Link To Social Media Article That&#8217;s Spiffy.</a></p>
<p><strong>Facebook + MySpace + Twitter + Digg = Whoa.</strong></p>
<p>And then there is <a href="http://www.seomoz.org/blog/10-different-types-of-clients" target="_blank">this SEOmoz post</a> which is all-too-perfect at describing clients.  Scratch that, all-too-perfect at describing <em>SOME </em>clients.  Keep in mind, even a client that might have unrealistic expectations is still a client.  And in the development industry, this line of code drives any and every single solitary program:</p>
<p><strong>$clients = $$$;</strong></p>
<p>Key character in that line is the &#8220;<strong>s</strong>&#8221; &#8211; as in plural.  If you don&#8217;t have clients, you very well could be looking for new gainful employment soon.  Take what you can get, just be sure to do what you take.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kjernigan.com/2009/05/26/no-comment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FINALLY! Something to blog about.</title>
		<link>http://www.kjernigan.com/2009/05/13/finally-something-to-blog-about/</link>
		<comments>http://www.kjernigan.com/2009/05/13/finally-something-to-blog-about/#comments</comments>
		<pubDate>Wed, 13 May 2009 21:58:55 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Work - SEO/SEM]]></category>
		<category><![CDATA[buzzstream]]></category>
		<category><![CDATA[eric ward]]></category>
		<category><![CDATA[link building]]></category>
		<category><![CDATA[search engine optimization]]></category>
		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://kjernigan.wordpress.com/?p=84</guid>
		<description><![CDATA[Just got this Twitter Tweet from Eric Ward (aka The Godfather of Link Building):
ericward RT @BuzzStream launches! Free link building app: CRM, contact info finder, email and Twitter msg tracking. http://pitch.pe/9069
Thank GOD I was paying attention!  This BuzzStream program is just about all that the doctor could order in terms of a packaged, handy, 3rd [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignnone" style="width: 168px"><a href="http://www.buzzstream.com"><img title="BuzzStream - Link Building Management Suite" src="http://app.buzzstream.com/img/brand_sm.gif" alt="BuzzStream - Link Building Management Suite" width="158" height="31" /></a><p class="wp-caption-text">BuzzStream - Link Building Management Suite</p></div>
<p>Just got this Twitter Tweet from Eric Ward (aka The Godfather of Link Building):</p>
<p>ericward RT @BuzzStream launches! Free link building app: CRM, contact info finder, email and Twitter msg tracking. http://pitch.pe/9069</p>
<p>Thank GOD I was paying attention!  This <a href="http://www.buzzstream.com" target="_blank">BuzzStream </a>program is just about all that the doctor could order in terms of a packaged, handy, 3rd party link-building-management-suite.  Oh, and you get to test drive it for FREE.  I&#8217;m a sucker for that 4 letter word (free).  Anyway, after seeing the Tweet and being as impatient as I am for someone to respond to my update notification (I wish everyone in my office worked at my pace) I clicked the tiny url.  Straight up URL = <a href="http://www.buzzstream.com" target="_blank">www.buzzstream.com</a></p>
<p>Being somewhat of a self-proclaimed link-building guru (adapting everything I know from experience and following <a title="Link Building Godfather" href="http://www.ericward.com/" target="_blank">Eric Ward</a>&#8217;s lead), I&#8217;m always looking for a means to expedite the process &#8211; without spamming &#8211; and also looking for ways to keep up with link relationships and potential link relationships.  You see, we send untold #&#8217;s of emails every day, week, month to relevant resources.  Some of them give us links.  Some don&#8217;t.  Some give us links and never let us know so it&#8217;s kind of hard to get 100% accuracy for a link building campaign.  BuzzStream helps boost the accuracy and the effectiveness of your link building campaign so you can catch the links you get from people that might not respond.  You can have someone scouring the web for potential resources and set them to delegate everything they find to someone to do the leg work in terms of sending all the emails.  And by sending emails, I mean a non-spammy, classy, well-written, custom email sent to someone specific.  Check my &#8220;<a href="http://kjernigan.wordpress.com/2009/04/15/link-building-how-to-do-it-right/" target="_blank">Link Building &#8211; How To Do It Right</a>&#8221; post.</p>
<p>Now, BuzzStream doesn&#8217;t send the email for you &#8211; I would imagine that might be a neato module to add on later &#8211; but the management metrics it allows, the searching it performs, the information it spits back, and so on and so on is all really, really powerful and helpful.  I can do everything it can do, but it can do everything I can do <em>and </em>keep it in one nice handy location.  Which is really slick if I want to bring someone else in to help me out.  Or if I want to see who I&#8217;ve sent emails to so I can follow up with them.  Or if I want to see which sites have linked to me upon request.  Lots of cool things.</p>
<p>What I recommend if you have any interest in link-building is give BuzzStream a test drive.  It&#8217;ll knock your socks off.  With Google getting a nickname as a &#8220;popularity engine&#8221; you might want to give link building and BuzzStream strong consideration.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kjernigan.com/2009/05/13/finally-something-to-blog-about/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Which Home Page Do I Choose?</title>
		<link>http://www.kjernigan.com/2009/04/17/which-home-page-do-i-choose/</link>
		<comments>http://www.kjernigan.com/2009/04/17/which-home-page-do-i-choose/#comments</comments>
		<pubDate>Fri, 17 Apr 2009 19:46:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Work - SEO/SEM]]></category>
		<category><![CDATA[home page seo]]></category>
		<category><![CDATA[index page optimization]]></category>
		<category><![CDATA[url redirects]]></category>

		<guid isPermaLink="false">http://kjernigan.wordpress.com/?p=79</guid>
		<description><![CDATA[We&#8217;ve all see them, but if you don&#8217;t pay careful attention, you might be missing something that&#8217;s VERY obvious:
FAIL = ( (.com/)  ==  (.com/home.html)  ==  (.com/index.php)  ==  (.com/default.aspx) );
That&#8217;s the coding tech-ness in me saying that there are multiple ways to find the home page of some sites.  I&#8217;ve seen as many as 4 different [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve all see them, but if you don&#8217;t pay careful attention, you might be missing something that&#8217;s VERY obvious:</p>
<p><strong>FAIL</strong> = ( (.com/)  ==  (.com/home.html)  ==  (.com/index.php)  ==  (.com/default.aspx) );</p>
<p>That&#8217;s the coding tech-ness in me saying that there are multiple ways to find the home page of some sites.  I&#8217;ve seen as many as 4 different methods to display the home page URL in a browser.</p>
<p>But, but, but, but, but why is that bad?</p>
<p>I&#8217;ll tell you &#8211; would you like to have to take 4 different routes home from the store?  Or would you like to have 1 method that&#8217;s the most direct that&#8217;s always available?  I thought so, so if you&#8217;re serving a slew of URL versions to get to the home page, you&#8217;re giving Google/Yahoo/MSN a pain in the woo-ha.  And that&#8217;s bad for SEO, mmmmkay?</p>
<p>The solution(s):</p>
<ol>
<li><strong><span style="text-decoration:underline;">Always</span> link your on-site home page link in your navigation to &lt;a href=&#8221;/&#8221;&gt;Home&lt;a/&gt; and any other link to the home page on your site.</strong> What that does is sends a user or bot to the home page, the same way as if someone enters the URL in a browser &#8211; the &#8220;/&#8221; is mucho importante.  And since search bots are basically really smart text-based browsers, you&#8217;re speaking their Love Language.</li>
<li><strong>Never link internally, or externally, to anything other than &#8220;http://www.sitename.com&#8221;</strong> &#8211; if your <a title="1 Domain Version Please" href="http://kjernigan.wordpress.com/2009/03/27/www-vs-no-www-with-iis-htaccess/" target="_blank">canonical domain</a> is www.sitename.com.  If you&#8217;ve got links on your site to .com/index.html &#8211; and that displays the same content as .com/ &#8211; then guess what, you&#8217;re serving multiple versions of the same page and same content on your site.  That&#8217;s a no-no.  If you can update inbound links that are hitched up to index.html or default.php, I&#8217;d suggest updating them to your ideal location as well.</li>
<li><strong>301 Redirect <span style="text-decoration:underline;">all</span> requests for any currently live version of your home page, to one method of viewing your home page URL &#8211; preferably &#8220;/&#8221;</strong> And do this ASAP.  Depending on the operating system of your server, you might need to make an IIS update or .htaccess update or scripting update to the code that generates your pages.  A little Googling and you should be good to go.</li>
</ol>
<p>There.  Those are some reasons and strategies to get you thinking about not serving a sack of routes to your home page.  Your users will thank you and the search bots will to.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kjernigan.com/2009/04/17/which-home-page-do-i-choose/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Link Building &#8211; How To Do It Right</title>
		<link>http://www.kjernigan.com/2009/04/15/link-building-how-to-do-it-right/</link>
		<comments>http://www.kjernigan.com/2009/04/15/link-building-how-to-do-it-right/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 16:43:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Work - SEO/SEM]]></category>
		<category><![CDATA[inbound links]]></category>
		<category><![CDATA[link building]]></category>
		<category><![CDATA[off site optimization]]></category>
		<category><![CDATA[search engine optimization]]></category>
		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://kjernigan.wordpress.com/?p=68</guid>
		<description><![CDATA[I wouldn&#8217;t be an &#8220;SEO Professional&#8221; without having some information posted somewhere about Link Building.  Why?  Because inbound links to your site, from other relevant/related sites, make up about 1/2 of the optimization value of your site.  That&#8217;s just an estimation because no one knows the true value of links except the brains behind Google/Yahoo/MSN [...]]]></description>
			<content:encoded><![CDATA[<p>I wouldn&#8217;t be an &#8220;SEO Professional&#8221; without having some information posted somewhere about <strong>Link Building</strong>.  Why?  Because <strong>inbound links to your site</strong>, from other relevant/related sites, make up about 1/2 of the optimization value of your site.  That&#8217;s<em> just an estimation</em> because no one knows the true value of links except the brains behind Google/Yahoo/MSN search engines, but if there&#8217;s anything you can do outside of on-site optimization, it&#8217;s work at building inbound links from quality, related, relevant websites.  I started my SEO career with link building and there are definitely right and very wrong ways to do it.</p>
<p>Here are a few pointers since I see a LOT of developers crying out &#8220;why won&#8217;t my super-optimized site rank better than my competitor!!!&#8221; (wah, wah wah, cry me a river) &#8211; so here goes it:</p>
<ol>
<li><strong>Have a well developed site.  <img class="alignnone" title="Thumbs Up - GREAT SITES RULE!" src="http://www.blastmedia.com/blogs/mediablast/two%20thumbs%20up.jpeg" alt="" width="43" height="56" /> </strong> Nobody wants to link to &#8211; or be associated with &#8211; crap.  That&#8217;s right, good inbound links start with a good site.  Ask yourself this: is your site&#8217;s content unique?  helpful?  worth revisiting?  current?  well-written?  Start answering those questions and you&#8217;re BEGINNING the link-building process.</li>
<li><strong>Look around.</strong> <img class="alignnone" title="Look Around For Links" src="http://www.iconspedia.com/uploads/698634678.png" alt="" width="38" height="38" /> Literally.  Chances are there are brick and mortar buildings for companies and organizations that would be great places to get links.  Just today, a guy in a forum I patrol was looking for SEO tips to push his site for a Tai restaurant (Yum!).  He had zero (0) inbound links, but he knew friends in the restaurant business that had well-performing sites, he lived in a city with a Chamber of Commerce, and his city had a Local Businesses section on their website.  Think about it, if you can get links from 2 government resources and a handful of other restaurants, wouldn&#8217;t that seem like your site is a quality resource?  Guess what, Google and Yahoo and MSN will too.  Then you&#8217;re off to the races.  Make a few phone calls, send a few emails, rub some elbows, and you&#8217;ll pick up some <strong>great links</strong>.</li>
<li><strong>Directories <span style="text-decoration:underline;">can</span> help <img class="alignnone" title="Directories CAN Help!" src="http://rarepattern.com/files/category_pictures/YahooLogo.gif" alt="" width="29" height="30" /> </strong>(I don&#8217;t care what some people say otherwise)<strong>. </strong> Not all directories were created equal, and in fact, most are worthless, but a very select few are valuable.  <a href="http://www.dmoz.org" target="_blank">DMOZ</a> used to be the king, but since it&#8217;s got its share of bogus &#8220;editors&#8221; the value of the ODP has declined in recent years, however it is still a credible directory to some extent.  The <a href="http://dir.yahoo.com" target="_blank">Yahoo! directory</a> charges you $, but if you&#8217;ve got 300 bucks laying around, you can get a human reviewed link and get included in a quality directory.  The last one I really recommend is the <a href="http://business.com" target="_blank">Business.com</a> directory.  It&#8217;s another one where you pay for inclusion, but it&#8217;s a positive check mark in favor of your site.  You can also get some traffic from these directories in addition to the link value.</li>
<li><strong>Don&#8217;t link to just anyone.</strong> <img class="alignnone" title="Careful Who You Link To" src="http://www.cbtplanet.com/images/link-building-services.jpg" alt="" width="52" height="40" /> Many believe that some outbound links to really important sites in your industry can kind of &#8220;get you in the hub&#8221; so to speak, which makes sense.  It sort of tells the engines &#8220;hey, next time you&#8217;re over at that industry leading site, check me out, I&#8217;m related.&#8221;  But if your site is about car tires and you&#8217;re linking to a site about red roses, does that make sense?  Again, just watch who you link to because the search engines surely are too.</li>
<li><strong>Be creative.</strong> <img class="alignnone" title="Great Idea!" src="http://voiceofcanada.files.wordpress.com/2007/11/idea_lightbulb_cartoon2.jpeg" alt="" width="23" height="31" /> If you&#8217;ve got a great idea, get it to the web and show it off.  With BILLIONS of Internet users now, you can tap into an audience of hundreds and thousands and so on in a matter of minutes.  Some people call it &#8220;link-baiting&#8221; while I call it being creative.  Develop something helpful, handy, neato, flashy and show it off.  If it&#8217;s as handy to others as it seems to you, they&#8217;ll dig what you&#8217;ve got and link to it.  The handier your do-dad, the better your idea, the more creative and appealing you seem to be, the more attractive you&#8217;ll be to someone who <em>might </em>link to you.</li>
</ol>
<p><strong><span style="text-decoration:underline;">Last thing to think about:</span></strong> links pass value to your site <strong>AND </strong>traffic.  Don&#8217;t simply focus on link building for SEO purpuses because you&#8217;ll miss 1/2 the point.  Remember the idea of optimizing a site is to find users and repeat users and a steady flow of those users, and traffic building links are truly key to a site&#8217;s success.  You want users <em>and </em>link love, don&#8217;t ever, ever forget that.  Ever.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kjernigan.com/2009/04/15/link-building-how-to-do-it-right/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>So Much For Global Warming</title>
		<link>http://www.kjernigan.com/2009/04/06/so-much-for-global-warming/</link>
		<comments>http://www.kjernigan.com/2009/04/06/so-much-for-global-warming/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 19:44:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[air shows]]></category>
		<category><![CDATA[global warming]]></category>

		<guid isPermaLink="false">http://kjernigan.wordpress.com/?p=63</guid>
		<description><![CDATA[Ok, whoever coined the term &#8220;global warming&#8221; obviously didn&#8217;t envision Tuscaloosa, Alabama on April 6, 2009.  I&#8217;m a pretty big opponent of the idea anyway because of the SCIENCE that disproves the THEORY &#8211; but that&#8217;s another blog for another day, another dog in another fight (not the Michael Vick type, oooooo, burn!).  Hey, he&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>Ok, whoever coined the term<strong> &#8220;global warming&#8221; </strong>obviously didn&#8217;t envision Tuscaloosa, Alabama on April 6, 2009.  I&#8217;m a pretty big opponent of the idea anyway because of the SCIENCE that disproves the THEORY &#8211; but that&#8217;s another blog for another day, another dog in another fight (not the Michael Vick type, oooooo, burn!).  Hey, he&#8217;s getting out soon &#8211; tangent moment.</p>
<p>Anyway &#8211; it&#8217;s going to be 36 degrees tonight.  Thirty.  Six.  Degrees.  Alabama.  April.  Those words should never, ever be associated.  Ever.</p>
<p>I&#8217;d buy into the idea of <strong>global warming</strong> if it were 86 degrees today.  But the low tonight will be FIFTY (five-zero) degrees lower.  That&#8217;s freaking cold people!  Especially for us thin-blooded folks that reside South of the Mason Dixon line &#8211; which technically includes some places far more suited for this kind of weather &#8211; of which, I am most assuredly not.</p>
<p>This is what I prefer:</p>
<p style="text-align: center;"><img class=" aligncenter" title="Fiji" src="http://holaminora.files.wordpress.com/2009/05/fiji_beach.jpg" alt="Mucho Better-o" width="206" height="210" /></p>
<p>Note the inclusion of a beach, sunny weather, palm trees, sand, salty air, etc. and overall warm feeling.  Things that make me want to live, not go stiff.</p>
<p>Anyway, the weekend &#8211; it was cool.  Saw some planes fly on Saturday (FA-18 Hornet, A-10 Thunderbolt &#8211; Wart-hog really, C-17, C-130, B-25, and a bunch of bi-planes).  And the Army Golden Knights parachute team.  They were pretty cool too.  I should write the mayor and thank him for getting something this cool to come to town which helps with the &#8220;po-dunk-ness&#8221; of this place.  And I should write him another letter letting him know the traffic afterwards was God-awful terrible.  I sat in my car, nearly motionless, for 90 minutes.  I say nearly motionless because I could have walked from my parked car to where I really started moving in about 20 minutes &#8211; max.  So by my calculations, I drove about 4 1/2 times SLOWER than I can drive in post-airshow traffic.  Needless to say I was in a GREAT mood&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kjernigan.com/2009/04/06/so-much-for-global-warming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tomorrow</title>
		<link>http://www.kjernigan.com/2009/04/05/tomorrow/</link>
		<comments>http://www.kjernigan.com/2009/04/05/tomorrow/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 01:32:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Sports]]></category>
		<category><![CDATA[jeff gordon]]></category>

		<guid isPermaLink="false">http://kjernigan.wordpress.com/?p=59</guid>
		<description><![CDATA[I&#8217;ll blog the weekend &#8211; tomorrow.  Tired and hungry, but at least Jeff Gordon won today!
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ll blog the weekend &#8211; tomorrow.  Tired and hungry, but at least Jeff Gordon won today!</p>
<div class="wp-caption alignnone" style="width: 357px"><a href="http://www.nascar.com/2009/news/headlines/cup/04/05/post.race.jgordon.wins.texas.1/index.html" target="_blank"><img title="Jeff Gordon" src="http://i2.cdn.turner.com/nascar/2009/news/opinion/04/05/inside.line.dcaraviello.jinx.over.jgordon.texas/column.gordon.665.jpg" alt="FINALLY!  48 races for 2 6-shooters" width="347" height="174" /></a><p class="wp-caption-text">FINALLY!  48 races for 2 6-shooters</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.kjernigan.com/2009/04/05/tomorrow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
