Category Archives: SEO

Blogging SEO Useful Tools

4 Ways to Discover Popular Blogs to Follow in Your Niche

Back in 2010 when I started my career in SEO, I realized that this topic became of high interest to me because I couldn’t stop reading about it online. I find it fascinating that everyone deploys their own methods, tactics, and strategies; and that became the art of the game. There is no one set of link building methods. There is no rule for how you write your title tag. Rather, it’s a blend of the basics and your creativity that will set you apart from any other person doing the same things you are doing.

A lot of my ideas come from things that I see and read. But like anything in life, it’s hard to start out. I’m here today to talk about the different methods that I’ve employed that has helped me find relevant blogs to follow, and hopefully these approaches will help you identify those high quality ones to follow as well. Bare in mind; you can find all the “most popular blogs” to your niche by using any of the methods I’m about to outline here, but don’t be afraid to connect with those that aren’t deemed as “popular” right off the bat. I’ve found that even the newer, and maybe less trafficked sites, do well in providing out-of -the-box idea and perspectives.

Use Google’s Advanced Search Operators

I recall back in my elementary school days, my teachers taught me how to use search operators on Windows 95 machines. Good ‘ol days. Much of what I learnt back then, I can’t apply or have forgotten those functions. But it brought to light the power of search operators that can help pinpoint the specific traits in a web page to weed out all the irrelevant pages. If you go to google.com/advanced_search, you will find the following options further down in the page:

Google Advanced Search - Terms Appearing Section

Google Advanced Search - Terms Appearing Section

  • anywhere in the page = none
  • in the title of the page = allintitle:
  • in the text of the page = allintext:
  • in the url of the page = allinurl:
  • in links to the page = allinanchor:

For example, if we were looking for SEO blogs to follow, our operator might look like this:

allinurl:”/blog/” seo

where inurl is the directory of blog pages and ‘seo’ is the term I’m trying to find content around. The query will likely to return the best results for any sites with the directory /blog/ in and have the word “SEO” in their content. Here’s another example you could use the operators for, if you wanted content around social media strategies (I’m using exact matching of the keyword phrase):

  • “social media strategies”
  • allintitle:  ”social media strategies”
  • allintext:  ”social media strategies”
  • allinurl:  ”social media strategies”
  • allinanchor:  ”social media strategies”

Companies and bloggers who are savvy with their SEO practice will likely have the title tag and URL optimized for their target keyword. At least that gives me a sense they know what they’re talking about. Try it out for yourself.

Blogs by Popularity

Popular blogs will likely have a high readership. So how might you look for this data? Look at the actual subscribers to their feed.

Go to your Google Reader and click on the Subscribe button. Enter a search term of your choice that you want content around. Here is an example of one where I’m looking for content around photography tips:

Subscribe Search in Google Reader

Then you might get a results looking like this:

Google Reader Subscribers Results

One feature I would like to see Google implement here is a sort feature, but unfortunately with the millions of blogs out there on “photography tips”, I don’t think that is feasible. But maybe they could work around it with something clever…

But right away, Digital Photography School is one that seem popular based on readership. Not only do they have a high subscriber count, but they are fresh in content; 14.5 posts per week!

Use Twitter Advanced Search

If you are a savvy Twitter user, or not, you can still leverage their Advanced Search feature to scope out blogs to follow. For example, let’s say we want to look for an SEO blog that has content around “seo strategies”. We might come across a tweet like like:

Awesome article by David Wells here… but what else do we know about him and his blog? If we go back to our Google Reader and search “kaiserthesage” we find that he’s got 518 subscribers! Quite a popular blog!

I would also recommend installing the Klout Chrome extension if you haven’t done so already. This tool is great for getting an initial quick snapshot of how influential they are. Of course, I always recommend clicking through to see their profile and what topics they might be influential about before making any conclusions from a single metric like a Klout score. But use this as an initial guide to determine who you might want to investigate first, second, third, etc.  This is what you would see in your feed then:

Klout Chrome Extension for Twitter

Use Google+ Search

I think we’re starting to see impact from +1′s for rankings… so it might be worthwhile to get yourself on the Google+ platform (you and your business). You can use Google+ to begin pinning down those influential bloggers to follow in your industry. For example, if I were looking for other SEO’s to follow, I might query “seo strategies” and look at only People and Pages:

Google Plus Search

Here I see that I’m already following four Google+ users that fit my query, but there are others that are appearing on the front page like John Shehata whom I haven’t connected with yet, and maybe I should. “Hi John! :) ” Start by looking at their profiles, then identify which one of your Circles you want to add those people to. Each person will likely have a blog of their own, or their company’s that you can follow.

There you have it; 4 ways to discover popular blogs to follow in your niche. Can you think of any other methods for this discovery process? Are there any that you’ve tried that I haven’t covered here? Leave your comments below!

SEO

Implement rel=”author” on Your WordPress Blog, Some Error Fixes

There’s been a lot of discussion in the SEO world about rel=”author” tag and the importance now that Google’s rolling with their Google+ platform and people are “+ing” things around the web. There a number of reason why you’d want to use rel=”author”, but ultimately, I think the authorship markup will help markers and subject matter experts improve their personal brand on the web. Anyone can have a voice, and we see more and more users being more transparent with their identify online; they want a share of the conversation, and they want their name heard.

It was a rocky start getting the tags implemented correctly on my current WordPress theme, “Standard Theme”. I followed Yoast’s awesome tutorial on how to implement the markup on my site, but that failed because of a number of reasons…  There are discussions currently in the support rooms about the theme not supporting this new attribute at the moment (I hope they fix that soon). After an hour of fiddling with the code, I figured out a few solutions to the problems that I came across. Hopefully theywill help you to get your authorship markup working.

Some of those issues were:

  • Standard Theme did not have author.php and had an author box which made matters even more complicated;
  • “rel” automatically gets stripped out so… another complicate matter; and,
  • Errors after errors (let me share those with you).

First off, you will want to follow Yoast’s tutorial (linked above) all the way through to get the authorship markup, if you want to get the rel=”author”  implemented correctly. You may be drowning in a bit of code doing this, so keep your chin up until we get to the end of this, and hopefully your questions get answered here. Here were some of the errors I came across while implementing the authorship markup:

Authorship Markup Error

[Solution] This is a fairly straight forward fix, but for those using Standard Theme, there doesn’t appear to be any fixes within the files itself. So to fix this error, I simply added a new button to my sidebar that points to my Google+ page. I also added the rel=”me” attribute to the snippet of code. So your code should look something like this:

<a href=https://plus.google.com/u/0/102450591677203177780/about” rel=”me” target=”_blank”><img src=”http://jacksonlo.com/wp-content/uploads/2012/02/gplus-icon.png” height=”50″ width=”50″ alt=”Follow Jackson on Google+”/></a>

After I got that figured out, another error hits me:

other profiles or contributor to section error

[Solution] What this error is telling is, after we’ve specified who the author is and which Google profile we are associating, we need explicit permission from the actual Google user to use their page as the reference author. In order to go so, head over to your Google+ page and locate your About page, and click the edit profile button. From there, you can add your site to the Other Profiles or Contributor to sections.

After you site is added, you reverify through the Rich Snippet Tool… and you should be on your way! :) (check out AJ Kohn’s post on saving a Rich Snippet Bookmarklet to your toolbar – it will save you a ton of time!)

authorship markup works

After you’re done with that, then you’re ready to see how powerful rel=”author” really is… John Doherty recently published a post on Google’s Hidden Author Search… a bookmarklet that you can pin to your toolbar to look up archive posts from any author on the web :) Check it out, it may just blow you away!

SEO SEO Tools Wordpress

All in One SEO Pack to WordPress SEO, A Review

If you are powering a WordPress site or blog, if you want to optimize your site using SEO best standards, then this post might be worth a read… I happened to stumble across both these plugins at different times in my SEO career and given the workload I’ve had since joining Cardinal Path, I haven’t had a chance to test and look at the functionalities of both these plugins until now. I did not find a complete guide/direct comparison between these tools anywhere on the web. If you do know of one, please share it with me and if it’s worth noting and adding here as a link, I will do so.

SIDE NOTE: Through the years of working on the WordPress platform and in the SEO space, I soon realized that the best tools are those that are continuously supported and updated to reflect the change in demand for SEO tools. Way to go guys/gals!

Last night, I decided to give Yoast’s WordPress SEO plugin a shot. Previously, I had the All in One SEO pack on my site. It was a great plugin, and it did the trick. The WordPress SEO plugin did look much more user friendly (some nicer visuals too), with some additional SEO features like XML sitemap creation, page analysis, permalinks, and more. The only concern for me, was how smooth the transition from one plugin to another would go. Well, let’s uncover the sheets and show you some of the things to keep in mind if you decide to move over to this plugin…

First, if you’ve installed and activated the plugin, you will find the settings here:

Settings for WordPress SEO

My goal here is to explain and share the process of switching over from the All in One SEO plugin to WordPress SEO. Depending on what theme you may have installed, the mods will be different, but I’m sure you will figure it out. Here are the items to be discussed…

  • Migration
  • Core On-Page SEO Elements (title, description, headings)
  • Other settings that may be important to you…

Migration

The migration process was quick and smooth. Depending on how big your index is, it might take more than 10 seconds, or even minutes for the migration to happen. Let me know if you’ve experienced a longer migration process.

Sorry, this was a very short review, but I didn’t have much to say… but that it did what it was suppose to :)

Core On-Page SEO Elements

Some of the things you may want to know is how Yoast has set up the on-page configurations in behind your pages/posts.

NOTE: You will need to modify your title tag code in your header.php file. Simply replace it with

title tag mod

(if you don’t change it, your homepage title will be ‘Blog Title – Tagline’)

WordPress SEO by Yoast, Page level settings

My likes:

  • Right off the bat, you are provided with a count on the number of characters that SEOs see as best practices when it comes to title tags and meta descriptions. The number will count down as you add text to the fields, and turn negative and red when you go over the recommended length (aka don’t drive over the cliff)
  • You can set your own template in your SEO settings for your Homepage, Posts, Pages, Attachments and more. I truly believe in the manual process of writing your titles and descriptions, but I’ll leave it up to your discretion on what you decide to do.

My dislikes:

  • Generate SEO Title button – this allows you to automatically generate a title using the ‘heading you gave your article – blog name’. This could get messy, write your own.
  • I wouldn’t even bother with the Focus Keywords field, often this is an opportunity for competitors to come and scrape your keywords. All that time researching keywords, you just gave it to your competitors! Don’t use it. Search Engines don’t look at the keyword field for ranking pages.

Other settings that may be important to you…

  • Indexation > Indexation Rules – this is probably the most important area to specify what you want indexed in the search engines. If you are not familiar or have never touched your robots.txt file to blog irrelevant pages, then this might come in handy. I often hate seeing pages in the /tag directory indexed because they provide little to no value to a use. It’s even worse when you add 100 tags to a single post (a bit exaggerated here), that in turn creates 100 additional pages in your index (wow!). I index my category pages instead.

Indexation Rules - WordPress SEO

  • XML Sitemap – I currently use a Googe XML sitemap generator plugin, but WordPress SEO seem to handle the XML sitemap generation quite well… here is how I set mine up:

XML Sitemap - WordPress SEO plugin

I excluded the Post Tags because… well… you heard me before, I just don’t like them :p

This is how the XML sitemap looks like, it is located http://example.com/sitemap_index.xml.

XML Sitemap generated - WordPress SEO plugin

It is clean, and separates your pages, posts, and categories into their own XML sitemap. The index is used to refer to all these sitemaps you have, which means the only updating you need to do is (if you had an XML sitemap already) to update your webmaster tools by resubmitting this sitemap, and removing the old one. BONUS TIP: You will also want to specify in you robots.txt file this new sitemap’s location.

  • Permalink – there are some exciting features in here… the first is the No /category/ slug. I discovered the WP No Category Base plugin for WordPress a while ago, fixing the problem of having a irrelevant /category/ directory in between your domain and the category page name/slug. In the permalink settings, you will find that you no long need this plugin.

Permalink settings - WordPress SEO plugin

  • Finally, you got your .htaccess file by your finger tips. This is often used for when you need to write a redirect. I recommend if you are not code savvy, that you install the Redirection plugin, it’s simple and quick to use without needing to learn code :)

htaccess file - WordPress SEO plugin

  • Final thing I want to mention is that WordPress SEO has integrated the rel=”next” and rel=”prev”, assisting with Pagination. Google introduced this in September to allow you to specify the relationships between 2 URLs. Glad to see WordPress SEO supports this.

rel next and rel prev - wordpress seo plugin

So, there you have it. This my day 2 with WordPress SEO, and so far I’m impressed with what it offers. One item I would like to developed, and it appears to be in production, is the local SEO portion; geo-sitemap and KML file generator, support on microdata markup using Schema, and Google Maps integration.

If you have any additional points or comments you’d like to add to this review, please speak up in the comments section below :) Share this with anyone you think would benefit from this review, cheers!