Shine Some Light on These 50 Shades


The highly anticipated 50 Shades of Grey was released this weekend and I, being a happily married man, was made to go see it.

The movie itself lacked a comprehensive dialog which made it difficult to follow (having not read the books) but I’ll let the critics mull over that one.

The one thing that caught my eye, despite everything else that was taking place in the movie, was the main character’s, Christian Grey’, watch.

Being  a watch guy I was hung up on finding out what brand and  style watch was there before me. I have watches that look similar but not that exact one so my curiosity got the better of me.

As soon as the movie let out I googled “Christian grey watch,” “50 shades watch” and “50 shades of grey watch.” Below are some (mobile) screen shots of what I found:

50 Shades of Grey Watch 50 Shades Watch 50 Shades Watch









Much to my surprise, nothing came up. I had to do a lot more digging to find out that he was wearing the AQUA TERRA SILVER DIAL BROWN LEATHER MENS WATCH, pictured below.

Christian Grey Omega Watch

Here is the watch Christian Grey wore in the movie 50 Shades of Grey.

What surprises me is that this watch is mentioned in the book, I am told, so the marketing department at Omega was well aware of the impact this was going to have on sales. So why aren’t they bidding on these terms?

The brand itself and retailers that carry this brand should create a campaign for all variations of these terms. Any time something is mentioned in pop culture it’s an excellent strategy to build a campaign around those terms as they will convert.

Not all the terms I mentioned have much search volume but there are variations that prove people are searching for that watch.

A slight downfall is that the phrase “watch” also means to see as in “watch movie online” but those can be added a negative terms.

This isn’t the fist time I’ve seen brands fail to take advantage of the free advertising, sadly it happens quite frequently.


Always bid on your brand, especially if it’s mentioned in pop culture.

Tagged with: , , ,
Posted in SEO

My 2015 Resolutions, So Far


New Year’s Eve and Day snuck up rather quickly for me this year as I’m sure it did for most people. I was never one for stating or keeping my resolutions but this year I was a bit more meticulous in choosing what I wanted to improve so I’m making a conscious effort to stick to them.

Below are a few ways I plan to stay better organized and get the most out of my time moving forward.

Better Organization

In an effort to handle more work and get a better handle on my current workload, I have started taking better notes and notating my work. Some of the tools that have been extremely helpful are:

  • Google Drive. Here I can create spreadsheets or documents and update them from anywhere. This helps me because I travel roughly three hours a day (total) to and from work so having access to work documents from anywhere is a win.
  • Google Analytics Annotations. This small, almost unnoticed section of Google Analytics can save you so much time in the future. My advice is to annotate every change that is made on a website. This will save you a lot of time in the future when you’re trying to track down exactly what was done to report on (hopefully big wins!).

More Communication

  • Get out there more. Being a parent and commuting as much as I do (3+ hours a day) makes it difficult to do anything other than work, then routine chores around the house. One of my goals this year is to get out more frequently to engage with people in my field, make new friends and stay updated with current ones.
  • Increase my social media presence. I consider myself to be active on social media however there are some power users that I admire and would like to have the online presence that they do. To do this I have started to allot certain times during the day to check-in on twitter, update and browse Google+ as well as communicate more frequently with connections on LinkedIn.

Personal Time

  • I need to be greedy and schedule some ME time. Commuting, working and miscellaneous errands eat up a majority of my time and when I’m not doing the aforementioned I try to spend every possible second with my wife and daughter. This winter I have already managed to clean out my garage and set up some exercise equipment; the next step is to actually start using itJ. I’d also love to start playing music again but baby steps, I understand.

Create Something Worthy

  • Write more. I love writing and do it as often as I can but there are just not enough hours in the day to do all that needs to get done. As a result I often put off my research and writing to complete everything. I plan to block out at least 30 minutes a day to write and/or research a topic.


Resolutions do not need to be a hard lifestyle change but can occur gradually. As an individual in the search filed, being organized is crucial so increasing that will be a win.

If anyone can recommend other ways to stay organized or have products they use, please feel free to share them with me.

Tagged with: , ,
Posted in Uncategorized

Search Box in the SERPs


Adding Semantic Markup to Your Site

Google recently announced a new sitelinks feature that will allow the search box on our websites to start appearing in the SERPs. The markup can be found over at

What this does is display your websites search box in the SERPs underneath the sitelinks. This happens whenever someone preforms a branded search, for example, YouTube.

How to code microdata in WordPress

Like many other bloggers I use WordPress as a CMS (content management system) for my site. This makes it easier to update posts or entire sections of my site.

Adding microdata or semantic markup to a website can make several enhancements when your site is displayed in the SERPs. Having the search box appear is just another of the growing list of awesome things microdata can do.

To implement this feature you will need to wrap the following code around the search feature of your website, searchform.php, like so:

Without Microdata


<form method=”get” id=”searchform” action=”<?php echo esc_url( home_url( ‘/’ ) ); ?>”>

<label for=”s”><?php _e( ‘Search’, ‘twentyeleven’ ); ?></label>

<input type=”text” name=”s” id=”s” placeholder=”<?php esc_attr_e( ‘Search’, ‘twentyeleven’ ); ?>” />

<input type=”submit” name=”submit” id=”searchsubmit” value=”<?php esc_attr_e( ‘Search’, ‘twentyeleven’ ); ?>” />


With Microdata

<div itemscope itemtype=””>

<meta itemprop=”url” content=””/>

<form method=”get” id=”searchform” action=”<?php echo home_url( ‘/’ ); ?>” itemprop=”potentialAction” itemscope itemtype=””>

<meta itemprop=”target” content=”<?php echo home_url( ‘/’ ); ?>/?s={query}”/>

<input type=”text” name=”s” id=”s” placeholder=”<?php esc_attr_e(‘search here &hellip;’, ‘responsive’); ?>” itemprop=”query-input” />

<input type=”submit” name=”submit” id=”searchsubmit” value=”<?php esc_attr_e(‘Go’, ‘responsive’); ?>”  />




Google gives us the example using JSON-LD but I prefer using microdata as I’m more familiar working with HTML.

What will it look like when I’m done

This screen shot shows what my current site looks like in the SERPs prior to me implementing this semantic markup. Since I only did this today I will update the post as soon as the search box starts appearing.

 joe rega serp screenshot

Clearly my personal brand is not strong enough yet, but that’s another blog post altogether.

How to test semantic markup

Google offers a structured data testing tool in Google Webmaster Tools where we have the option to test semantic markup on our sites. Here we can see if our coding is correct by viewing both URLs or the actual coding in HTML.  The following screenshot is of my site so I know it is set up correctly.

 structured data testing tool


How will this effect keyword data in Google Analytics?

My theory on this is that Google should pass all keyword data through to analytics since this is essentially pulling the search box from our sites. I’d be curious to see exactly what the answer is though; if anyone has any data on this yet please feel free to share that with me.

Although Google’s SERPs are constantly changing, features like this that enhance usability are great and I would like to see more changes like this.

Tagged with: , ,
Posted in SEO

249 ways to increase traffic to your blog


Right off the bat I’d like to apologize for the obvious link bait title however, I promise that by the end of the post I will have made it up to you.

What I’ve done here is compile a list of different techniques that can be implemented to drive more traffic to your blog. There are many popular “Top Ways” to increase blog traffic or numbered list of whatever blog posts available online.

The numbered posts are very attractive because they promise us something and immediately set our expectations.  But I have to be honest, although they may have a higher click-through rate when compared to other article titles, I’m tired of seeing them.

Why I Rarely Read Them

The market is flooded right now with numbered post titles such as Top 10 things3 Best Ways to and 6 Great Reasons You Should. Some bring up very good points, examples and tips while others are just link bait designed to get you to visit a site. In addition, a lot of them mention the same techniques throughout each post; I mean, how many different ways could there be to bring in new readers?

How I did My Research

Very popular among SEO’s  are Google’s search operators which are often used to fine tune results we’re looking for. These codes added to search queries reduce the amount of results that are returned making is easier for us to find something specific.  The following are a list of search operators and queries I used to find that data used to write this blog post:

  • increase traffic to my blog
  • “increase blog traffic|traffic to your blog”
  • * ways to “increase blog traffic|traffic to your blog”
  • * ways to “increase blog traffic” with

Using only the results found on the first page of Google I found the following 19 titles:

15 Tips to Increase Blog Traffi 21 tactics to increase blog traffic
5 Ways to Increase Blog Traffic 50 Tips To Increase Traffic To Your Blog
5 Creative Tips to Increase Blog Traffic and Boost Your Business 10 Tips to Increase Blog Traffic with Facebook
6 Tips To Increase Blog Traffic 6 Ways To Increase Blog Traffic From Facebook
50 Ways to Increase Blog Traffic… 10 Tips to Increase Blog Traffic with LinkedIn
8 Ways to Increase Blog Traffic 5 Tips to Increase Traffic to Your Blog With Pinterest
5 Creative Ways to Drive More Traffic to Your Blog Posts 10 Tips to Increase Blog Traffic with Google+
10 powerful ways to increase blog traffic to your blog 10 Tips to Increase Blog Traffic with YouTube
Increase Blog Traffic! 8 Great Ways That Really Work 10 Tips to Use SlideShare to Increase Blog Traffic
5 tips to help increase traffic to  your blog

Once I had the URLs and titles from each of the above I compiled a list of the total amount of ways to increase traffic to a blog, which is how I got the number 249. After I read each post and finished my list, the next step was to fine tune the results and remove any duplicate or similar techniques.

I removed suggestions such as submit press releases and create a posting schedule as presses releases should be reserved for product launches and big announcements and while posting schedules will help with orgnization, they will not directly impact traffic to your blog. Some other suggestions I removed were non-specific ones such as post your link throughout the internet.

While Google Analytics is very important to have to measure our blogs success, it too will not directly affect traffic to our blogs. But seriously, add Google Analytics people! It is important to see why and how one blog out performs another so that is another reason to set up tracking.

What was left was the following list so, without further ado, I present 125 ways to increase traffic to your blog.


You can stop scrolling now

As promised, here is the complete list of 125 ways to increase traffic to your blog.

  1. Add Graphics, Photos and Illustrations (with link-back licensing)
  2. Add Value to a Popular Conversation
  3. Add your blog URL to your email signature
  4. Add Your Blog Website to Your Pin’s Descriptions
  5. Aggregate the Best of Your Niche
  6. Allow People to Print, Share, Embed, and Download Your Presentations
  7. Allow Sharing and Embedding of Your Videos
  8. Also include guest posts on your blog
  9. Always follow those who re-tweet your content.
  10. Always use relevant alt tags and titles for your images.
  11. Answer emails!
  12. Ask and Answer Questions
  13. Attend and Host Events
  14. Attend (blogging) conferences and any “gatherings” related to your niche. Throw business cards around with wild abandon. Network like crazy.
  15. Be Active
  16. Be Human
  17. Be interviewed
  18. Begin commenting on other blogs
    • Be careful with this one, don’t overdo it. Too much of a good thing…
  19. Break news
    • Create a post about something that just happened
  20. Check Google Trends
  21. Comment on other people’s Facebook pages to drive traffic back to your own.
  22. Complete Your Profile Strategically
  23. Connect with People
  24. Connect Your Web Profiles
  25. Consider Guest Blogging
  26. Consider Including Annotations
    • This will keep your content relevant and fresh
  27. Contact the press directly
  28. Create “link love” posts and let each blogger know that you are linking to them.
  29. Create a “Frequently Asked Questions”
  30. Create a 6-Second Preview of Your Post with Vine
  31. Create a Facebook fan page
  32. Create a SlideShare Profile Overview of Your Post
  33. Create a YouTube channel.
  34. Create an infographic.
  35. Create an interactive experience
  36. Create and post to your RSS feed frequently
  37. Create and Upload Videos that are Relevant to Your Blog Audience
  38. Create articles on controversial topics
  39. Create both a “For Experts” and a “For Dummies” section
  40. Create Circles (Google+)
  41. Create pages on Squidoo and Hubpages
  42. Create Playlists (Podcasts)
  43. Create the Best Content you Possibly Can
  44. Create Your Own Groups
  45. Create your own local periodical meet up for bloggers or for your blog’s niche.
  46. Don’t Be Shy – Talk to everyone about your blog
  47. Embed Your Presentations on Your Blog
  48. Enable Subscriptions via Feed + Email (and track them!)
  49. Ensure All of Your Pages are Being Indexed
  50. Find Friends – Ask them to share your content
  51. Find out who’s linking to you
  52. Focus on One Specific Topic
  53. Focus on problems – offer a solution
  54. Frequently Reference Your Own Posts and Those of Others
  55. Get on Blog Catalog.
  56. Get on the RSS feeds of the top 3 blogs
  57. Get Rich Pins for Your Blog
  58. Give and Request Recommendations
  59. Give Your Readers a Reason to Visit Your Blog
  60. Guest Blog (and Accept the Guest Posts of Others)
  61. Hashtag Optimization
  62. Hold a competition or contest. The prize doesn’t have to be huge!
  63. Host Hangouts
  64. Host webinars with other bloggers – tap into their audience.
  65. Host your images on flickr
  66. Include a link to your blog in any and all online profiles you complete.
  67. Include Keywords in Your Video Descriptions
  68. Include Presentation Transcriptions
  69. Include Your Blog URL at the Beginning and End of Each Video
  70. Incorporate Great Design Into Your Site
  71. Instagram an Image From Your Post
  72. Install the related posts plugin.
  73. Integrate and Cross-Promote
  74. Interact on Other Blogs’ Comments
  75. Interact with peers on forums – Join & Post
  76. Interlink your pages.
    • Link to older posts as well as static HTML pages
  77. Interview other bloggers and tap into their audience.
  78. Invite guest posters.
  79. Jump on the Google+ bandwagon and create your own page.
  80. Keep Consistent With Your Posts
  81. Keep in touch with bloggers you know – nurture relationships.
  82. Keep Your Blog Current to Increase Blog Traffic
  83. Keyword Research
  84. Leave trackbacks on other blogs.
  85. Leverage the power of “versus”
  86. Link Your Uploaded Pins Back to Your Website
  87. Make It Interesting
  88. Make sharing simple – include highly visible social media buttons on your posts.
  89. Make Sure Your Presentations Include Your Blog URL
  90. Make your blog beautiful.
  91. Make your blog easy to navigate.
  92. Make Your Videos Public and Allow Comments
  93. Mention other Facebook pages on your wall and you will show up in their feeds.
  94. Never stop trying new things.
  95. Nominate Yourself and Other Blogs for Blog Awards
  96. Offer Free E-books
  97. Offer yourself up for interview on other bloggers’ podcasts.
  98. Participate in Q+A Sites
  99. Participate in Social Sharing Communities Like Reddit + StumbleUpon
  100. Participate in the Communities Where Your Audience Already Gathers
  101. Pin Your Post to a Pinterest Group Board
    • Provide amazing content that influencers want to repin
  102. Print some business cards. Hand them to everyone and anyone.
  103. Produce a video course.
  104. Promote Outside Your Blog
  105. Promote Your Facebook Link
  106. Provide Full Presentation Descriptions with Keywords
  107. Reach out to bloggers you like – build relationships.
  108. Referring To Your Posts And That Of Others Frequently
  109. Release a free product and ask your readers to “pay with a tweet”.
  110. Remember Search Engine Optimization
  111. Repurpose Your Presentations Whenever Possible
  112. Respond to your blog comments!
  113. Reveal pricing
  114. Search out and follow likeminded people on Twitter (search by keyword, or by hashtags, etc).
  115. Sell Things via Your Blog
  116. Share Blog Posts On Your Fan Page
  117. Share Your Best Blog Content Links
  118. Share Your LinkedIn Profile Link
  119. Showcase your top articles
  120. Start a newsletter
  121. Start a periodical newsletter to bring visitors back to your blog on a regular basis.
  122. Start producing a podcast and tap into the huge iTunes market.
  123. Submit Your Blog to Search Engines
  124. Submit Your Posts to Social Bookmarking Sites
  125. Submit your site to major directories

There you have it, 125 different techniques we should all start using to increase traffic and readership to our blogs.

My Two Cents

Using all of these methods may not be an option for some but there are plenty of new ideas here to try. I for one am excited to try several of these starting today! I sincerely hope that whatever methods you decide to use, they are beneficial to you and bring you success!

Please let me know if this was helpful to you and which new techniques you plan on using.

Tagged with: , ,
Posted in SEO

Title Tag Length and Excel


Recently, Google has changed they way title tags are being displayed in the SERPs, causing most tags to be truncated. Prior to this change, the rule of thumb for title tags was 65-70 characters which included any spaces and special characters. The new update has title tags showing up at a pixel width rather than length.

What Does This Mean For Me?

Should I go through my website and change all of my title tags? No. Your website may be ranking well in its current format so don’t go getting nervous just yet. If however, you titles are obscenely long and not preforming as well as expected, then I would advise switching some things up a bit. Web Shop Optimizer has created a great tool to measure the width of your title tags and will compare it to other versions you have entered as pictured below:

web shop optimizer title tag width

Screenshot of web shop optimizer title tag tool






Moz also offer a great tool (accessible from the first link in this post) that will provide a mock preview of the SERP result when you enter a title tag and target keyword.

moz title tag width tool

Screenshot of the title tag tool offered by Moz









How Can I Test This on a Large Scale?

The tools listed above are great but limit us from one to a few example of title tags. If you have a website that have more than a dozen or so URL’s, those options may not be the best use of time.

A quicker way to test your title tags

The other day I found myself working on a website w/ a few thousand URLs and couldn’t fathom checking the page title width for each page, one at a time. So what I did was find ONE title tag that was 512 pixels and pasted it into Excel. The Column width was 60.75.

Here is a screenshot of what it looks like:

excel column width

Column width dialog box in Microsoft Excel







The easiest way to test the current width of all page titles on our site is to run the website through screaming frog. This will provide us with a list of page titles, H1 tags, Meta Description and so on that we can then export. Once in Excel, right-click on the column that contains the title tags and choose Column Width.

The newly formatted column allows us to see if our title tags are too long and which ones can be adjusted accordingly.

My Two Cents

This is a great way to present a technical audit to our clients when they ask about best practices regarding title tags. I’d love to hear any success stories from anyone who has tried this method and presented it to their clients.

Tagged with: , , ,
Posted in SEO

The Demise of Foursquare?


An article on Search Engine Watch the other day spoke of major reform coming to the location based check-in app Foursquare. The company will cease to exist in its current form as it looks to split into two services. Foursquare is aiming to restructure themselves as a local discovery service so they will continue to explore that as under their current name and will launch a new service called Swarm for checking in.

So…what does that mean? It means more personalization and deeper local search functionality. According to their blog, the company compares the current state of local search to the Yellow Pages and they are looking to add “expert reviews,” not reviews from strangers.

Personalization seems to be the big focus for this change and may also be their undoing. Personalization does have its benefits but can be limiting when trying to discover anything new. If you’re constantly shown things based on “your tastes” and by “people you trust,” that limits the discovery of anything new outside of your happy little world.

Will the company survive?

It’s hard to say since Foursquare is solely identified with their check-in service how people will act to a drastic change like this. Introducing a new app that is just for checking in when every other social networking services already has that feature is going to be rough. They’re essentially going to have to reinvent the wheel if they plan on keeping engagement up.

My Two Cents

Initially I think the new Foursquare will do great as they already have the public’s interest however, I don’t think they’ll experience the longevity they’re looking for. People will swarm to it out of curiosity but I don’t think they’ll continue to use the service unless there is a huge benefit to do so. I really like Foursquare and hope that I’m wrong but I’m predicting a dismal road ahead.


As of today, August 6, 2014, foursquare is no longer the location based app we all grew to love but rather a recommendations app that is set to rival Yelp. Personally I don’t see this taking off as people miss the classic check-in service that foursquare previously offered. Sure there’s Swarm but how many people are using that?



Posted in SEO

Is Google Targeting HARO Now?

Broken NYC Pedestrian Traffic Light

Is Google sending us mixed signals about backlinks?

2014 has seen a lot of changes with how Google views backlinks. The search giant has taken action on several link networks in Germany, Spain, Italy, Greece and France this year and is showing no signs of slowing down.

An article posted yesterday by +Bill Hartzer mentions how Google is now targeting HARO and press releases as bad links.  For those of you who don’t know, HARO, which stands for Help A Reporter Out, is a resource for bloggers, reporters and other content-centric individuals used to promote their brands, services, products, etc. Until today, HARO was very beneficial in this regard as it helped many people connect and share their content.

I first heard about this story on a post by Rand Fishkin on Google+ earlier this morning where the debate over this continues. It may not be HARO itself that’s targeted but low quality sites linking to Bill’s content that triggered his investigation. Long story short some of the syndicated content was scraped by low quality sites that engage in “fishy or spammy” activity as Bill mentions.

No matter which way you look at it, link building is becoming increasingly difficult as SEO evolves. This can be viewed as a good thing in a sense that only high quality content will prevail but the uncertainty of what strategies are allowed is alarming.

My Two Cents

Be careful how and where you market your content. Bills story shows us that even trusted sites like HARO are still subject to scrutiny. Research and continually monitor backlinks to your site to prevent something like this happening to you. Set up Google or Talkwalker alerts to receive notifications any time your brand or content are mentioned. This will help to see where mentions and links are coming from so you can then determine if you need to disavow them or not.


UPDATED 5/1/2014

A followup story by +Matt McGee highlights some examples that Google may not be targeting HARO. Matt cites some examples that point out how low quality sites scraped content from the original articles, that did not have any backlinks, and those scraper sites had duplicate content and were modified to include backlinks to Bill’s clients. I will continue to monitor this and update it with any new evidence that surfaces.

Posted in SEO

Google Makes Up Its Own Title Tags


Sounds funny, right? But it’s true. The search giant confirmed that it alters or ignores the title tags on our sites to show what it feels may be more relevant towards a user’s search query. A recent video by Matt Cutts explains how they display different content than what a webmaster has provided. In the video, Matt says that Google may use the content on our page, anchor text from backlinks pointing to that page or a description from the Open Directory Project (DMOZ) in lieu of the original page title.

It almost seems unfair that this is done in the first place. If the search algorithm is designed to show better sites based on a webpages content, and title tags are a part of that content, then Google shouldn’t step in to change anything. The video further explains what they look for when reviewing title tags. Keep them short, include a good description of the site and make sure they’re relevant to the query. Let’s dissect this a little further. Keeping them short, I understand that. Though, recent findings suggest that character limit is no longer a concern, it’s more so pixel width. Next is a good description of the site. Does this mean that we’re supposed to include the brand in the title tag? What about a company slogan, wouldn’t this add to the size of the title tag?

Lastly we have relevant to the query. This is one that I’m having the most trouble with. If the title tag is relevant to the query to begin with, why does Google need to intervene? I get it, sometimes meta data (yes I’m including title tags in this) is overlooked when launching a website so it may not be fully optimized. I also understand that a website may have really good on-page content while overlooking those criteria and Google may still want to serve that information. But it just seems unfair that webmasters can ignore certain guidelines and possibly rank better than the competition.

Why Not Allow Dynamic Keyword Insertion

In AdWords, there is an advanced feature that allows for a different set of keywords to be shown based on a user’s query. Why not allow organic search to control that? I mean, that would show keywords/phrases related to a search query.

My Two Cents

I will continue to create and implement quality page titles, descriptions and content until I retire but I’m concerned with how small changes like this will continue to change in the future. Are we going to have less control over how our content is displayed in the SERPs? Is this pushing us all to use semantic markup more frequently? There are so many questions that only time will answer.

Posted in SEO

Semantic Markup Gets A Little More Detailed


Many of you who know me know that I have been waving the semantic flag for years now. So when news like this comes along I am all too excited to share it with everyone (who will listen).

Google recently announced new semantic markup tags for businesses who have varying points of contact. What does that mean? It means businesses will now be able to specify preferred phone numbers for the following departments:

  • Customer Service
  • Technical Support
  • Billing Support
  • Bill payment

Since contact information is a popular query for most businesses, using these tags will help to surface that information in the SERPs.

Additional Recommendations

Along with this update, Google also released additional recommendations on how to craft the location page on your website. Listing business hours and contact numbers are always good information to have, but also provide a little extra value. Let visitors know how parking is in the area, is there an ATM nearby, do your pharmacy hours differ from your stores hours. Google goes on to provide further information here regarding schema for local business location pages.


If you’re not using any rich snippets on your website then you may be missing out on business; it’s that simple. Since all of the major search engines now support semantic markup, this is the new low hanging fruit as far as SEO is concerned.

Posted in SEO
Follow me on Google Plus
Google Webmaster Tools – A Comprehensive Guide