Google is Experimenting With Markup for Business & Location Data

SEO2 Comments »

As Barry mentioned, Google is playing around with Rich Snippets in the SERPs (mostly as it pertains to reviews and people for now), dictated by microformats and RDFa data. They’ve also released a Rich Snippet testing tool which allows you to easily see how your microformat or RDFa data would potentially be displayed. I’ve long thought that implementing microformats would be incredibly beneficial for search engines as it pertains to business and location purposes.

If you’re interested in adding this data to your business website but aren’t too familiar with the markup, microformats.org has made it really easy for everyone with their free hCard Creator.

Google has a nice guide here on how to configure the markup for your business. Note how Google states that the name formatting should use both fn/org. the hCard Creator just uses org so you might want to add-in the fn. It also has a field for ‘tags’ which it seems to be using Technorati for.

Here’s a screen shot of the hCard creator preview for Squareoak

squareoak-hcard

New York Search Engine Optimization

SEOComments Off



Happy clients and years of experience, providing social media, search engine optimization, and search engine marketing services to New York City businesses and beyond.

This post is a ranking experiment for search engine optimization services in New York. If you found this post through Google, Yahoo, or MSN well then it’s working :) . For more information about Squareoak’s seo, sem, blog development, or viral content services please click here.

Since Squareoak is located in New York City it’d be nice to rank for the keyword phrase which is the title of this post. Not that location matters when working remotely but still, local clients are always nice. After a bit of KW research I found that search engine optimization pairs geographically with Michigan first (which I thought was a bit strange) and Seattle second in terms of search volume. New York was not in the list so I guess that volume’s a little low, but no matter. Google is telling me that there are 3.1 million instances of this keyword phrase in its index.

There are a few things I’ve done to maximize this post’s exposure using only wordpress and without any sort of link building. Using the All in One SEO WordPress plugin, we’re autogenerating the description tags from the first paragraph of the post. Hence the slightly cheesy intro. Then, I’ve gone to WordPress’ Manage tab and then to the Writing sub tab. Scroll down and you’ll see the services that WordPress pings when you publish a post. The default service is http://rpc.pingomatic.com/ but I’ve updated mine to include the following:

http://rpc.pingomatic.com/

http://1470.net/api/ping

http://api.feedster.com/ping

http://api.moreover.com/RPC2

http://api.moreover.com/ping

http://api.my.yahoo.com/RPC2

http://api.my.yahoo.com/rss/ping

http://bblog.com/ping.php

http://bitacoras.net/ping/

http://blog.goo.ne.jp/XMLRPC

http://blogbot.dk/io/xml-rpc.php

http://blogdb.jp/xmlrpc

http://blogmatcher.com/u.php

http://bulkfeeds.net/rpc

http://coreblog.org/ping/

http://fgiasson.com/pings/ping.php

http://mod-pubsub.org/kn_apps/blogchatt

http://ping.amagle.com/

http://ping.bitacoras.com

http://ping.blo.gs/

http://ping.bloggers.jp/rpc/

http://ping.blogmura.jp/rpc/

http://ping.cocolog-nifty.com/xmlrpc

http://ping.exblog.jp/xmlrpc

http://ping.feedburner.com

http://ping.rootblog.com/rpc.php

http://ping.syndic8.com/xmlrpc.php

http://ping.weblogalot.com/rpc.php

http://ping.weblogs.se/

http://pinger.onejavastreet.com/

http://rcs.datashed.net/RPC2

http://rpc.blogrolling.com/pinger/

http://rpc.icerocket.com:10080/

http://rpc.pingomatic.com/

http://rpc.technorati.com/rpc/ping

http://rpc.weblogs.com/RPC2

http://thingamablog.sourceforge.net/ping.php

http://topicexchange.com/RPC2

http://www.a2b.cc/setloc/bp.a2b

http://www.bitacoles.net/ping.php

http://www.blogdigger.com/RPC2

http://www.blogoole.com/ping/

http://www.blogoon.net/ping/

http://www.blogpeople.net/servlet/weblogUpdates

http://www.blogroots.com/tb_populi.blog?id=1

http://www.blogshares.com/rpc.php

http://www.blogsnow.com/ping

http://www.blogstreet.com/xrbin/xmlrpc.cgi

http://www.lasermemory.com/lsrpc/

http://www.mod-pubsub.org/kn_apps/blogchatter/ping.php

http://www.newsisfree.com/xmlrpctest.php

http://www.pingmyblog.com/

http://www.popdex.com/addsite.php

http://www.snipsnap.org/RPC2

http://www.weblogues.com/RPC/

http://xmlrpc.blogg.de/

http://xping.pubsub.com/ping/

If you decide to enter all of these services into your WordPress you’ll have to be aware that WordPress naturally pings all of these services the instant you press the publish button. WordPress will churn and churn until all of these services are pinged and more often than not, WordPress will time out. So what we’ll need to do is install the No Ping Wait WordPress plugin which does exactly what it sounds like.

After we get this in order the post is published and I view it through my feed reader. I’m checking out my own feed because with Feedburner you can add Feed Flair. My flair is setup to include a great site called outside.in which will allow me to geo tag this post.

So that’s it. That’s all I’m going to do for now so we’ll see how well this works. And if you’re worried about content scrapers, let them do a little link building for you by adding the RSS footer WordPress plugin.

Define: Search Engine Optimization

SEM, SEO, Search Optimization3 Comments »

Oftentimes we’re contacted by a potential client who’s really jazzed about starting a new campaign. In fact they are so pumped they’ve read all they can about search optimization and marketing, social media, viral content, digg, etc and they really want to get the ball rolling. Awesome! You get them signed up and everyone’s ready to roll. The site audit begins and their site is put through the checklist. Done! You report back with what you’ve found and their response is…”so what does this mean exactly?” Or, “we like what you’ve found but we LIKE the way our text looks as images”, or “what do you mean we can’t copy the text from all of our newspaper mentions and place them on our blog?”

Sigh…

This post is being written to help explain search engine optimization services, search engine marketing services, and the implemented tactics and strategies that go with them so we can hopefully put some of these reactions to bed. I want to help educate and make everyone’s lives a little easier. So here are a list of non-Wikipedia sites that have great glossaries on terms pertaining to search engine optimization, marketing, tactics, and general jargon. I did consider writing out these definitions here but why rehash what so many others have done so well. My favorite finds were:

SEOBook
Aaron continues to successfully build his mini-empire and I was not surprised to find this amazingly thorough glossary attached to his domain. He just about covers everything here. Quite a task and accomplishment.

SEMPO
SEMPO has a great glossary in their learning center. This one is a little more concise in terms of tech talk.

SEOmoz
Who doesn’t love these guys right? They have a page from their YOUmoz section that has a nice write-up of SEO jargon provided by David LaFerney

Webmaster World
Here is a nice user contributed list of various terms. The date range on the posts here is from July 2007 – August 2007 so it may be a little outdated. As you could imagine the total definition list isn’t really organized/alphabetized so you may have to browser search your sought phrase.

Besides Wikipedia these were the four best resources I could find. If you know of any others please submit them in the comments below.

Now let’s have a little fun. Let’s see how each glossary defines a certain term. How about social media?

SEOBook
Define: Social Media

“Websites which allow users to create the valuable content. A few examples of social media sites are social bookmarking sites and social news sites.”

SEMPO
Define: Social Media

“Sites where users actively participate to determine what is popular.”

SEOmoz
Define: Social Media

“Various online technologies used by people to share information and perspectives. Blogs, wikis, forums, social bookmarking, user reviews and rating sites (digg, reddit) are all examples of Social Media.”

Webmaster World
Social Media not defined

I think I like David LaFerney’s from YOUmoz the best. :)

How to SEO Your Site in Less Than 120 Minutes

SEM, SEO, Search Optimization, Tools24 Comments »

This post is an ode to Matt McGee’s post How to SEO Your Site in Less Than 60 Minutes. I found myself using this as a quick reference from time to time when first published. It was a great write-up that was very useful to many people. I always wanted to expand on this a bit and have the search community add to it so here’s my new and updated checklist for your review. If there’s anything I missed please add it in the comments below.

Need SEO, SEM, or Social Media help? Hire Squareoak!


Contents

SEO Checklist
A: Homepage
B: Site
C: External

SEO Checklist

A1: Homepage – www.domain.com
1. Check for redirects and canonicalization issues
2. Choose http://domain.com or http://www.domain.com
3. Redirect domain.com/(index|main).(html|htm|php|cfm|asp) to domain.com

Apache redirects and editing .htaccess files:
domain.com to www.domain.com
Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^domain.com [nc]
rewriterule ^(.*)$ http://www.domain.com/$1 [r=301,nc]

www.domain.com/index.html to www.domain.com
RewriteCond %{THE_REQUEST} ^[^/]*/index\.html [NC]
RewriteRule . / [R=301,L]

www.domain.com/index.php to www.domain.com
RewriteCond %{THE_REQUEST} ^[^/]*/index\.php [NC]
RewriteRule . / [R=301,L]


A2: Homepage – Navigation

1. Check for image, drop downs, javascript, image maps vs text navigation. Text is the best option.

A3: Homepage – Content

1. How much text is present? The more the better.
2. Check for keyword density in homepage content
http://www.ranks.nl/tools/spider.html
3. Check for use of H2 tags and bold fonts (light/appropriate use is good on keywords)
4. There should be a sitemap present
5. Do a select all (ctrl + A) to find potentially hidden text
6. Check to see how search engines will view your site with SEO Browser. Make sure everything is crawlable.

B1: Site – Meta Tags
1. Check Title tags. Are they using keywords and are formatted correctly?

Brand authority formatting:
Brand Name or Domain | Keyword, Keyword & Keyword

Non brand authority formatting
Keyword, Keyword & Keyword | Brand Name or Domain

2. Check Descriptions for keywords and composition. Make sure the description gets to the point and speaks to the purpose/content on its respective page in the first couple sentences.

3. Make sure the keyword tag contains around 5 – 10 keywords. No more or less is really necessary.

4. Make sure there are no duplicate meta tags anywhere, site wide.

B2: Site – URL Formatting
1. Check url formatting. Dynamic URLs are bad. URLs that are too long will be truncated in Google SERPs.
2. URLs should contain keywords separated by hyphens.
3. Hyphens are more preferable than underscores
4. Keywords in URLs should match the content contained within the page they are leading to.

B3: Analytics
1. Make sure you have some sort of analytics installed. It doesn’t have to be Google analytics but do remember that every page within the site should contain the analytic tracking code.

B4: Site – Links

1. Links should contain keywords
2. Links should contain titles utilizing keywords
3. Anchor text, link keywords, link title, and page being linked to should be relevant to one another.
4. Site linking structure should be cyclical. There should be no dangling pages.
5. Use Xenu Link Sleuth to check for broken links

B5: Site – nofollows (advanced)
1. nofollow TOS, Privacy Policy, or other pages that don’t contribute to your site’s ranking.
2. If you know how to link funnel correctly this should be done. I haven’t written anything on this yet but you can consult Slightly Shady SEO or Andy Beard

B6: Site – Robots.txt

1. Check for robots.txt file. Does one exist?
2. See what’s being blocked and what’s not.
3. Make sure it’s written correctly (consult Sebastian’s Pamphlets for best advice)

B7: Site – Duplicate Content

1. Make sure there is no duplicate content within your site
2. Make sure there is no duplicate content on other domains. You can use CopyScape to check for dupe content.

B8: Site – PDF files
1. Does this site contain PDF files? If so these can be optimized with new titles, keywords, and comments. Use Adobe Acrobat Professional to edit PDFs.

B9: Site – Images
1. Images can have ALT tags. Make sure to utilize these appropriately with keywords. When implemented, your site may gain traffic from image search engines like Google Image Search.

C1: External – Indexation

1. Perform a site:domain.com search on Google, Yahoo and MSN. Compare what’s being indexed and what isn’t.
*Install FireFox Extension Search Status by Craig Raw
You’ll be able to easily perform this operative plus many other functions with the Search Status plugin.

C2: External – Backlinks

1. Perform a backlink count with the Search Status plugin.
2. You may also want to install Joost de Valk’s backlink checker plugin for FireFox to check the anchor text of your Backlinks within Yahoo Site Explorer or Google’s Webmaster tools.

So that’s about all I can think of for the time being. If I forgot anything please submit your additions to this checklist in the comments below.

Squareoak Media Inc., Copyright © 2010, All rights reserved