The Internet Marketing Driver: Glenn Gabe's goal is to help marketers build powerful and measurable web marketing strategies.

Monday, June 16, 2008

Video SEO, How to Optimize Your Video Clips for Organic Search

Video SEO, How to Optimize Video for Universal SearchI've received a lot of questions recently about optimizing video for Natural Search. This is primarily due to the surge in Universal Search, which is where the search engines are mixing in various types of content into the search results. For example, news, images, video, etc. Now, there's no shortage of blog posts and articles out there about video SEO and the point of my post isn't to cover every aspect of optimizing video for search. I just wanted to cover some core best practices, based on my experience. If you want to check out some additional resources after reading this post, ReelSEO provides some outstanding video SEO information, blinkx has a whitepaper on video SEO, and most recently, Brightcove released its 2008 video SEO playbook. I recommend checking out all of these resources and determining the best way to move forward for your given project.

Let's move on. Optimizing your video clips for natural search gives you one more way to get your content ranking in the search engine results pages (SERPs). In my conversations about video SEO, I’ve found a lot of misconceptions about how to best optimize video for search, so I’ve compiled this list of best practices so you can get off on the right foot.

Without further ado, here are some best practices for optimizing video for natural search:

1. Create a separate page for each video clip.
In order to optimize the core html elements for the video clip in question, you should provide a separate html page for each of your video clips. In e-commerce terms, you can think of this page as a product detail page for each video clip. More about optimizing the core html elements of this page below.

2. Optimize the filename and URL.
Create a descriptive URL structure and filename for your video clip. For example, if you were a golf instructor and created a video clip for how to hit sand shots, your URL and filename might look like the following:

http://www.yourgolfwebsite.com/training-videos/hit-golf-sand-shots.htm

And, your video clip might have the following filename:
http://www.yourgolfwebsite.com/training-videos/golf-sand-shots.flv

3. Optimize the HTML elements on your page.
I mentioned this earlier and it’s actually not unique to video… When you create a unique page for each video clip, you definitely want to optimize the title tag, meta description, H1, H2 (if applicable), and content (copy, images, etc.) surrounding your video clip. In order to properly optimize these elements, your text content should be based on keyword research. If you don’t know what I am referring to, check out my post about using Keyword Discovery and WordTracker for finding the keywords that people actually search for on the web versus what you think they search for. For example, the keyword "golf lessons" is searched for 3.7x more than "golf training".

4. Use descriptive anchor text when linking to your video page:
Don’t underestimate the power of using descriptive links. Using our golf example from earlier, don’t link to the page holding your video clip with non-descript text like “View Video” or “Play Video”. You should use descriptive anchor text like “Learn how to hit a golf sand shot.” or “Golf Lessons, Hitting Sand Shots.” Again, base your anchor text on keyword research (the text you place in your link).

5. Use SWFObject to provide search engine friendly alt content.
{If you want to provide crawlable, alternative html content in place of your flash movie.}
Earlier in the year, I wrote a post about how to use SWFObject 2.0 to provide search engine friendly alt content for your flash movies. If you are using flash video on your website, and I’m sure many of you are, then SWFObject is a great way to provide crawlable html content in place of your flash movie. One piece of advice (and it’s mentioned heavily in my post about using SWFObject), don’t overdo it when providing your alt html content. You should only provide content that is also in the video clip. For many, it’s tempting to provide too much content (or content that’s not present in the video clip). Don’t do this…it can end up hurting you. It’s technically cloaking, which is providing a different version of your content to the search engines versus people visiting your site. I recommend providing an optimized H1, H2, thumbnail, along with an optimized summary of what is contained in the video clip. You can also provide a video transcript if you have that available. Mix this content with the other html elements we optimized earlier and you’ve got it covered.

6. Provide a video sitemap.
You can provide an xml sitemap containing your video clip information (for all of your video clips on your website). Video sitemaps are an extension to the sitemap protocol and are similar to the xml sitemaps you already provide to Google and the other engines. If you aren't providing xml sitemap files to the search engines, then I’ll have to cover what they are and how to create them in another post! ;-) As you can probably guess, video sitemaps are tailored for video content. The sitemap contains additional information about your video clips, such as video location, duration, thumbnail image, etc. You can learn more about a video sitemap on Google’s website, but needless to say, it’s a smart way to go.

7. Provide an MRSS feed.
You probably already know of RSS (Really Simple Syndication), but what about MRSS? Well, it’s an extension of the RSS standard specifically created for describing media content. In a nutshell, it’s RSS for multimedia. The spec contains elements for describing your video content like file size, description, thumbnail, content, etc. Video search engines like Blinkx let you submit your MRSS feeds in order to show up in their search results. I highly recommend using MRSS.

8. Submit to video sharing websites like YouTube and optimize the listing:
You should upload your videos to sharing sites like YouTube and then optimize the listings in your account. That includes optimizing the title, description, tags, providing links back to your site, etc. Just like earlier, you should base this content on keyword research for your specific video content. Note, the YouTube versions of your video clips might very well rank above your own site clips. It’s up to you how you want to proceed, and it’s worth testing out with some of your clips to see how the search engines handle both your YouTube clips and your own site clips. I definitely recommend testing this, as it gives you an opportunity for another listing in the SERPs, but your ultimate decision might be based on your specific business model.

Break a leg!
OK, I bet you’re chomping at the bit to run off and optimize your video content. With Universal Search results increasing and the number of people watching video on the web also increasing significantly, you should definitely take the time to optimize your video clips for Organic Search. Now, if you don’t already have video content, make sure you read my post about how to create a YouTube video. It can definitely get you moving in the right direction. Then, following the best practices listed in this post and you can hopefully create killer videos and also get killer rankings to boot. Nice.

GG

Labels: , , , , ,

Tuesday, May 06, 2008

Setting Up Your Google Maps Listing, Make Sure Your Business Shows Up In Google Local Search

Google Local Business Center, Google Maps ListingI don’t know about you, but I often find myself helping people with web marketing when I least expect it. This past Sunday was a good example. We went to buy my daughter a new mattress at a store located a few miles from our house. During the process of collecting my contact information, the salesperson (an older gentlemen), explained that they really want to advertise more in local neighborhoods, especially in a down economy. At this point, my wife knew a mini consulting session was going to take place. :-) So I told him what I do for a living and quickly explained some ideas for local marketing. One of the items that really piqued his curiosity was a Google Maps listing (using Google Local Business Center). Based on how excited he was to set that up and how many small business owners are confused with what a local listing actually is, I thought it would be a valuable blog post to tackle. And, here it is!

What is a Google Local Business Listing (or Google Maps Listing)?
When you search for a local business, Google may return a one box result listing up 10 local businesses along with a map. The title of that one box will read, “Local business results for {your search term} near {the location you entered}.” Please see the screenshot below based on a search for movers in Princeton, NJ. The 10 businesses you see listed were either entered by the business owners themselves or provided from external sources like various yellow page listings. You can click through to their websites or click the link for “more” or for “reviews” to access additional information about each business. When you click through to more information, you are actually taken to the Google Maps listing. Here, you can read reviews (if there are any), view an overview of the business, print a coupon (if the business set up any), view photos and video (more on this later), and view webpages associated with the business. And of course since you are in Google Maps, you can view a detailed map of the business location and get directions (just like you normally would in Google Maps.)

Google Local One Box Results

So you probably have one big question now…how do I get one of those listings? You’ll be happy to know that it’s both easy and free. Can you beat that?

Setting Up Your Google Local Business Center Account:
First, go to the Google Local Business Center and log in with a Google account. You will obviously want to add your first listing at this point by entering all of the required information. There are 5 tabs of information that Google will collect at this point. I highly recommend being as thorough as possible…this can only help you. A preview of your listing can be seen on the right side of the page. Note, if you have multiple locations and don’t want to add each by hand, then you can use a bulk upload to add all of your locations via a spreadsheet. This is a great way to go and can save you a lot of time. Now back to adding your first listing.

The 5 tabs are:

1. Required Information
This is your basic company information, including address, phone numbers, email addresses, website URL, and company description. Make sure you provide a detailed description.

2. Category
You can enter various categories that your business falls under. It’s important to target these categories as much as possible. Try and find categories that directly fit what you do. I know that sounds obvious, but I think people can rush through this step and not accurately tell Google what they do, which can affect their relevance to targeted searches.

3. Hours and Payment
Depending on your specific business, this may or may not be important. If you run a local business that has a storefront, then you can enter your hours Mon-Sun. Then you can enter the payment types you accept at your business.

4. Photos and Video
Let’s start with photos. Google Maps enables you to upload up to 10 photos for your business. As a small business owner, this is a great way to show off your storefront, yourself, and your employees. Think about it…many people searching for local businesses might ultimately have you come out to see them (plumbers, carpenters, landscapers, etc.) This is a great way to put them at ease… You can also provide up to 5 YouTube videos for your business. This is phenomenal way to speak directly to your prospective customers, show them what you do, provide customer testimonials, etc. Again, removing doubt from the minds of your potential customers. I highly recommend using both photos and video.

5. Custom Attributes
Google enables you to add custom attributes for information that doesn’t fall into one of the other tabs. For example, you can add “Areas Served”, “In Business Since”, “Specialties”, etc. You can also create your own attributes to fit your specific business.

Entering your business information in Google Local Business Center

Provide a Coupon
You can provide coupons in your Google Maps listing that customers can print out and bring to your business. Depending on your line of business, coupons are another great way to attract more customers. Google provides a form that you can fill out with the details of your offer and the coupon will show up within your local listing under the tab for “Coupons”. Easy enough!

Providing a coupon in your Google Maps listing.

Reviews and Ratings
Google aggregates content from a number of sources and you will find reviews from several websites. My recommendation is to reach out to your customer base and ask them to review your business. Google also enables customers to review a business right from your local listing. If you click the tab for “Reviews”, you will see a link for “Write a Review”. You can provide a title, a rating, and then your review. But like I said earlier, Google will also provide reviews from a number of third party websites. For example, I’m looking at a review from CitySearch now for a local pizza restaurant in my area.

Once You Submit Your Google Maps Listing…
You will need to verify that you are the owner of the business. You can do this in 2 ways (in the US). Google can either mail out a postcard to your business address or you can verify via phone. When I signed up a few years ago, I don’t believe that phone verification was available, but I would obviously choose that due to speed… The postcard will have a PIN that you will need to enter in your account to complete the verification process. There is also an SMS verification system, but at this point, it’s for non-US businesses. Once you are verified, your listing will be submitted and it will take a few weeks to show up in Google Local results. Note, Google says it can take up to 48 hours to show up after verification, but I don’t believe that I’ve seen it happen that fast. After your listing is live, any updates to your information can take 4-6 weeks (for example, if you needed to update any of the tabs in your listing).

How are the results ranked in Google Local?
First, Google isn’t going to give you the exact formula, but the listings are ranked by a combination of relevance to the search terms entered and proximity to the location searched for. Google’s algorithm determines which businesses rank highly for local searches (in their one box results and in Google Maps), so it’s not as simple as distance from the location searched for. For example, Google may rank a business higher that’s further away from the geo searched for if it finds that it’s more relevant to the search terms. Test it out…I’m sure you’ll find some interesting results. :-)

In closing,
I highly recommend you take control of your local listing in Google Maps. It’s free, can show up for targeted local searches, and enables you to provide a wealth of information about your business to prospective customers. With the ability to add photos and video, you’ve got a virtual salesperson working 24/7. Does anyone have a Google Local success story? I’d love to hear how a Google Maps listing has worked for your business.

GG

Labels: , , ,

Friday, April 13, 2007

Google Voice Local Search - Is Mobile Search Optimization Necessary?

Google Voice Local Search and Mobile Search Optimization
I've been at SES in NYC this week and decided that I would attend a diverse set of sessions versus taking one track. I hit sessions on SEO, SEM, SMO, Multimedia Optimization, and Mobile Search Optimization. This post is about Mobile Search and how Google is making it a lot easier for local businesses to be found while searching on a mobile device. More on this in a minute. With over 143 million mobile phones sold the United States in 2006, you can see why this is an important topic... Mobile search is still in its infant stages, but many companies want to catch the wave now versus playing catchup a year from now.

What is Mobile Search Optimization?
In a nutshell, Mobile Search Optimization is the process by which you ensure your site content can be accessed on a mobile device. There are several paths you can take to accomplish this, but it could involve recoding portions of your site, employing redirection based on identifying specific devices, or creating a separate site just for mobile users. Needless to say, most people in charge of web marketing for their companies cringe when thinking about doing this... especially given the small amount of traffic that is currently coming from mobile web users. As part of the session at SES, Greg Markel presented second in line. He followed a great presentation by Cindy Krum (her bio wasn't listed on the ses site) that explained best practices for optimizing your site for mobile search (how to make changes to your site in order for it to be properly viewed on a mobile device.) I took a look at the audience near the end of her presentation and I saw some confused looks... It was obvious that many of session attendees didn't want to have to change their sites nor did they fully understand what they needed to do... So, Greg steps up to the podium and his point was concise and clear. "You might not have to change anything on your site to be found on mobile search." And for those in the crowd (like myself) that have used Google Local Voice Search, I agree! I mean, who likes texting searches into their mobile device and then waiting for it to load, then scrolling, and trying to find what you need...it's darn frustrating. For those of you who search on your mobile devices, you know what I'm talking about!

Google Local Voice Search
So, what is this new service by Google, also called Goog-411? By calling 1-800-Goog-411 (1-800-466-4411), you reach Google's automated system that enables you to say what you are looking for along with a location, and Google presents you with audio listings from Google Local Search (the same listings that you access on the web). Once you find the listing you need, Google will connect you to the business free of charge. But Google didn't stop there... They know this service will be used by mobile users, so you can say "text message" and they will text the information to your mobile device. Now compare this to searching on your mobile phone... Access your browser, find either your provider's search functionality or Google (for those of you that know you can get past the provider's deck!) Then text in your search, wait for the results, browse the results, visit a few sites, try and find a phone number, jot down the phone number with your other hand, and hope you don't lose your connection during the process. Needless to say, this is a phenomenal service that I hope takes off...

How Do You Get Listed on Google Voice Local Search?
It's easy to get listed. Just visit the Google Local Business Center and set up your business listing. This is the same information used in Google Maps, so for those of you who are small business owners, you need to be listed here... It's free and local search is booming. Don't hesitate...get listed now. I won't go into all of the information you can provide while signing up, but you can provide a wealth of information about your business. Note, the process does take some time since Google wants to make sure you are who you say you are. You actually receive a postcard mailer with a code you need to enter and then you need to wait for the next Google update. That said, you should be ok with this since it will cut down on some sneaky ways for your competition to take advantage of the system...

A Quick Example:
1. Call 1-800-466-4411.
2. You are greeted by Goog 411. Say the location like "Pennington, New Jersey".
3. Next, they ask for either the business name or the category. Say, "Party Supplies".
4. You will be presented with the top 8 listings from Google Local Search. For this search, Party and More is number 1. When you find the listing you want, which for me was the first listing, just say "Number 1".
5. Goog 411 now provides you with several options. You can have Goog 411 connect you for free, you can say "Details" to hear information about the business or you can say "text message" and Google will text you with the details.

It's that simple and intuitive. I have used this service several times already and I can tell you, it crushes having to text a search into your mobile phone... It's not even a comparison. Go ahead and try it out...I'm sure you will agree.

Back to Greg's presentation for a minute. If you had the choice of revamping your site for mobile search (no simple task) or get listed in Google Local Search, which one would you choose? Now keep in mind that Goog 411 is new and we have no idea if it will take off. That said, I think it will. It makes complete sense... It's easy, intuitive, and is based on Google's listings for local search. It's way more powerful than trying to navigate the mobile web... at least for now.

You Can Help Goog 411 Take Off!
I guess we'll see how it goes, but you have the power to help. Yes you, sitting in your office right now reading this post. Tell your coworkers, friends, family, and random people on the street about Goog 411. Let's collectively save the fingers of millions of people while also helping fight high blood pressure! ;-)

GG

Labels: , , , , , ,