What is a Robots.txt File?

What is a Robots.txt File?

This post is another in the spirit of my Sitemaps post, where I explained how to create an XML sitemap for inclusion into Google and Bing Webmaster Tools. Today I want to talk about the robots.txt file, which is an extremely powerful and oft-misunderstood part of websites. I misunderstood it myself recently. Overview The robots.txt […]

Google’s Little Duplicate Content Issue

Google’s Little Duplicate Content Issue

Google recently released and announced their “people widget” for Gmail. You can read about it here and here. *Notice* The two articles are identical, but Google is not using a cross-domain canonical. Google is creating duplicate content themselves by posting the same article on two different URLs! The Issue Google has released the same blog […]

Link Prospecting with Twitter Tools and APIs

Link Prospecting with Twitter Tools and APIs

Most linkbuilders constantly hunt for new ways to find new link prospects for their clients. Many of us use tools like SEOmoz, Ontolo, Buzzstream, and others to find new search queries. Sometimes, though, we have to think creatively, outside the box, to gather prospects that no one else has leveraged yet. One such way is […]

SEO Cannot Be Done Alone

SEO Cannot Be Done Alone

Is SEO a team sport? SEOs are often known individually in the industry, not necessarily for who they work for (though it is great when the company pushes the SEO into the spotlight, and the SEO gives love back to the company). At the beginning of my SEO career, I assumed that everyone had skills […]

My New Job at Distilled

My New Job at Distilled

*Note – this post contains no SEO tips or tricks or ideas. It’s strictly informational and I am extremely excited about it* It seems that I mention Distilled quite a bit on my blog. I accuse them of stealing my page titles, I recapped their London conference, and today I must mention them again. Why? […]

What Blogs Should I Read to Learn SEO?

What Blogs Should I Read to Learn SEO?

I’ve been asked a few times what blogs I have been reading to increase my knowledge of SEO. I’ve decided to put together a list here of blogs that I subscribe to via RSS. The Lucky 13 Blogs I Read via RSS SEOmoz: If you don’t know that SEOmoz has an incredible blog with the […]

Switch from LinkWithin to nRelate

Switch from LinkWithin to nRelate

I recently developed this website, my first with WordPress. After working as an in-house SEO for a few months, I decided it was time to develop my own site, to practice what I preach. One feature I knew that I needed to have was a way to interconnect my posts, not only for SEO purposes, […]

Open Letter to Spammers

Open Letter to Spammers

I would love to just write this: Dear Spammers, Go away. Sincerely, John I cannot however, because I have mixed feelings about spammers. Background Today this site was hit with some massive spam by someone labeling themselves Betus Promotion Code. This is betting/gambling website that I guess is trying to achieve rankings through comment spam, […]

Help Me Reclaim My Page Title from Distilled!

Help Me Reclaim My Page Title from Distilled!

On Monday, my post entitled “How Distilled Stole My Page Title” went around the Twittersphere. It was interesting to see the feedback and there were a lot of comments from a lot of people I respect. Read the comments here. Now I run into an issue. I’ve never confronted something like this before, and I […]

How Distilled Stole My Page Title

How Distilled Stole My Page Title

Google changed my page title in favor of the anchor text from Distilled’s blog. Yesterday I was doing some research on my blog and trying to find it using different keywords, searching old-school (like a normal Web user) using Google.com. I’ve been hoping to get this site ranking high for “John Doherty”, as it’s my […]