SEO Consultant, and PPC Consultant
  • Subscribe

    • 1 RSS Feed Icon
  • Friend Me on Facebook

    Follow Me on Twitter

    How smart is your Theme?  How good is your support? Check out ThesisTheme for WordPress.

    Bluehost Web Hosting

    Email Marketing

    Go Daddy $7.49 .com Sale 125x125

    Click Here to Advertise



  • WWW.FLICKR.COM

  • Favorites

  • Contributing Authors

  • Friends


  • Download Your Competitor's Keywords

  • Meta

Archive for March, 2009

Shimon Sandler

First Text Link on a Page

23rd March 2009 by Shimon Sandler

Just had an interesting conversation with Avi about this topic. LinksHere’s a quick summary of my position on multiple text links on a webpage that contain the EXACT same anchor text…

Let me start out by saying, I don’t necessarily believe everything Google says. And, for that matter, I don’t take what Rand says to be the absolute truth in SEO either. Even though he has a strong following of people, many of which seem to blindly accept whatever he says.

Over the course of time, I’ve conducted my own undocumented/unofficial experimentation regarding using text links for keyword ranking. Basically, trial & error. In my experience, I’ve found that if you have multiple links on a page it’s the 1st link that gets crawled, that gets the credit.

I’m backing up what Rand says, that for keyword ranking purposes, it’s the “first anchor text that counts“. For example, if you have 2 links on your sidebar which mention the exact same anchor text, only the first link the search engine spider crawls will get the SEO value of the textlink for keyword ranking.

For example within this post, here are 2 text links with the exact same anchor text:
SEO Consultant
SEO Consultant

The first text link gets the “juice”.

But, what if you want the 2nd text link to get the “juice”. The answer is to place a nofollow on the first textlink.

————————
Photo Credit: mrchriscornwell.

Follow Me on Twitter.

Posted in Linking | 7 Comments »

Shimon Sandler

7 Steps to Create a Custom Blog

20th March 2009 by Shimon Sandler

For some people, the thought of creating a custom blog is dizzying. 7 Steps This post is meant to help those people create a customized blog from scratch. It’s really not that difficult, even if you have zero technical skills.

For a blog platform, my personal choice is Wordpress. And, the price is right. Free.

Step #1: Buy a domain name. Personally, I use GoDaddy for this. Go to GoDaddy, search for an available domain. And buy it. I don’t think you should take a lot of time deciding on this. Because the power of the website is going to be the content & links. Therefore, the domain name could be just about anything, as long as you dedicate enough time (and money) to invest in it to make it powerful. But, if you want to use a keyword, then go to Wordtracker, to see keywords relevant to your business, and then back to GoDaddy to see if the .com is available. You could always just use your company name (if it’s available).

Step #2: Buy an account with a webhost. There are tons of choices in web hosting. I use Bluehost.

Step #3: Login to GoDaddy, and change the DNS (Domain Name Servers) to point at your web host.

Step #4: Design. You’ll want a custom design. Examine some competitive websites or blogs, and pick out the things you like and dislike. If you don’t know a graphic designer. Or, if it’s too overwhelming to find one. Then, just go to 99designs, and start a contest for a graphic designer to create the image(s) of your site. Here is a contest I ran. Check out all the entries. And, the designers are willing to make more than a few iterations, because they want to win the contest.

Step #5: Then, go to W3-markup (or any similar service) to cut-up the PSD’s into HTML.

Step #6: Upload (FTP) everything onto your web server.

Step #7: Hire a Wordpress programmer to put it all together. Create a username/password for your programmer to have full access to your web server.

Voila. Within a few weeks, you will have the blog of your dreams.

Posted in Domaining, Web Design | No Comments »

Shimon Sandler

Managing Client Expectations

16th March 2009 by Shimon Sandler

When things go as expected, everything sails along smoothly and everybody is happy. But, whaddya do when things go other than expected? Surprised There’s nothing worse than entering into a business agreement and you discover it’s not what you expected. It’s not good for the consultant, it’s not good for the client.

If your SEO Proposal contains elements of a scope document, you can manage client expectations…and your expectations. Below are some things you might want to include when drafting your next proposal.

Objective(s):
Get this straight. This should be one of the first questions you ask the client. Knee jerk answers are high rankings. If they say that, then ask probing questions. Objectives are almost always based on traffic and revenue. But it can be branding and engagement. Engagement meaning how many pages view, time on site, time on page.

Methodology/Process
You should have a process that can be easily understood. The client will want to know, “what’s next?” A methodology can play a valuable part in managing expectations. My full site optimization consists of 5 components to my SEO Methodology:
1) Keyword Analysis
2) Technical SEO Analysis
3) Content Analysis
4) Link Development
5) Traffic Analysis

Dependencies.
What resources do you need from the client. Your need to accesss their web analytics shouldn’t come as a surprise. Will you need ftp access also?

Deliverables
Will you be providing recommendation documents, ranking reports, etc? Will you be doing the actual code changes? Will you implement or make recommendations? How many pages will you be writing the tag copy?

Project Plan
Most clients want to know how long it’s gonna take to complete each stage of the process. What’s the timeframe for each step? How soon will you complete each component of your methodology/process? Create a project plan that contains dates which you’ll deliver each component. Answers to these questions can alleviate stress, and is a great way to manage client expectations.

Measure of Success:
These should be reflective of the campaign objectives. What will be the metrics to measure SEO success? In many situations the success metrics are:
1) First page Search Engine rankings.
2) An increase in overall visitor Traffic to your website.
3) An increase in Revenue per keyword

Payment:
Do you get a retainer? Will payment be made after the first deliverable? Is payment contingent of performance? Do you need to send an invoice, or will a Paypal link suffice? Can the payment be wired directly into your bank account?

Professional Agreement
It’s professional to have a contract. Either consult with an attorney, or write your own. There are plenty of templates out there. Personally, I use a very basic 1-pager. My brother is a bankruptcy attorney in Philadelphia, and he gave it the once over. (Yes, that’s a little link love;-)

Setting Limits:
You might want to add a clause in your agreement regarding phone calls. What happens if a client decides to call you a few times every single day? You could be a nice guy and take the call. But, that’s really not the most efficient way to manage your time. It’s interruptive. Perhaps a weekly status call is appropriate, and anything urgent can certainly be addressed on an impromptu basis. Restrictions can actually add to the value of a consultant.

Firing the Client:
Hopefully, you never have to do this. But there might come the time when you have a client that demands more than is realistic. Or, is calling/emailing daily making demands. Then it may be time to fire the client. But, if you do fire a client, do it nicely. It never pays to burn bridges.

I once had a halloween costume client. One month before halloween they wanted to optimize there site. I did my analysis, provided recommendations, and they implemented the plan. But, after 2 days they decided to remove my recommendations and try his own ideas. Waited 2 more days, and then, called me in a panic. I told them to change it back because it needed a little more time. This scene repeated itself every 2 days. The client was such a ball of stress, and extremely impatient. I couldn’t take it. I called him after 2 weeks and told him that I suddenly got too busy and needed to hand-off the account to a colleague.

That’s kinda like if the doctor told you to put cream on your rash twice a day and it’ll be gone after 1 week. But, after one week you go back to him and complain the rash still hasn’t gone away. He asks you, “Have you been putting the cream on twice everyday. You say, no only in the morning. He’d tell you no wonder you still have the rash. You don’t listen. Bad patient.

That’s a horrible situation for both the client & the consultant. And, I hope none of you ever get into that situation. Hopefully, this post will help prevent such a situation from ever happening to you.

Final thoughts
Having a defined timeline, and scope document presents you in a much more professional manner, and minimizes any confusion. Use your scope document to manage the client’s expectations upfront.

Having a good relationship with the client is worth it’s weight in gold, and can’t be under-emphazised. When the project is sailing on-time, and on-plan, you’ll have a much more harmonious relationship. And, isn’t it nice when your clients start referring other clients to you.

Posted in Management | 1 Comment »

Shimon Sandler

Get in Front of your Audience Without Search Engines

2nd March 2009 by Shimon Sandler

What if your target audience doesn’t really use search engines in their business? Perhaps financial executives? What if your target keywords are low volume? Furthermore what if you only have a 10 page website that you started only a week ago? Hmm. Seems like a tough situation. How are you going to get new business? How will you get in front of your target audience online?

As much as I love SEO, I wouldn’t recommend it in this scenerio. No need for an SEO Consultant. The website/blog will most likely be too new & weak to make any kind of impact using SEO. My recommendation would be the use of high quality content in combination with Social Media.

Although, the target audience probably gets their information in other ways than the search engines. Like RSS feeds, email newsletters, trade journals, etc.

If you could get noticed by the Wall Street Journal writer on Twitter, who then decides to link to your blog post, that could be your best method of getting in front of your target audience. Because it’s pretty safe to assume that financial executives read the Wall St Journal.

It’s the combination of creating high-quality content, along with nurturing and building a strong profile on the social networks like Twitter and Facebook.

Plan of Attack:
Step 1: Start using Twitter and Facebook regularly.
Step 2: Create high-quality content.
Step 3: Tweet your content.
Step 4: Write a Blog post about the subject, and link to your Tweet, and link to other high-profile bloggers in the post so they notice you.

Ideas for Content:
1. Create a white paper,
2. Tutorial video,
3. In-depth blog post,
4. Take a stand on a controversial issue, or
5. Attack someone else’s position on an issue.

Journalists, reporters, editors, bloggers, are all on Twitter. If they see your content and like it…perhaps they’ll link to it from a story they write. Or, maybe you’ll get mentioned in an email newsletter. Thats one way to get in front of your target audience without using Search Engines.

It’s great to have a website or a blog. It’s almost mandatory in the 21st century. But, equally mandatory is spending time on specific social networks and building a solid profile. In the scenerio I described above, perhaps starting a conversation on Twitter, and publishing a blog post that contains a link to other high profile bloggers is the best strategy to get in front of your target audience through RSS feeds, email newsletters, trade journals, etc.

———
Follow Me on Twitter!

Posted in Social Media | No Comments »

Ann Smarty

How to Research Your Keyword Context

2nd March 2009 by Ann Smarty

Keyword research posts are numerous: we have multiple guides, reference sources and tools. However it is seldom brought to attention that it is not enough to just determine keyword phrases that people use to search for your topic. What else should be researched is your core term environment. What do I mean by that?

Words cannot be viewed in isolation. Words are only single units that build sentences and phrases. By looking at word units and phrases in isolation, we miss a huge part of the whole picture. How can keyword context be helpful?

  • explore neighboring terms (get a deeper understanding of the niche);
  • make your writing richer and more varied (and thus end up targeting more words);
  • see the words in live context (create timely content that will be interesting to people, “speak the language of your audience”).

Let’s have a look at a few tools you can use to figure your core term context.

Research the SERPs context:

SenSebot offers a semantic analysis of Google SERP and creates a summary of it as well as its tag cloud. It also works for Google news.

Search Cloudlet is a FireFox addon that extracts words from search snippets and creates a tag cloud containing most frequent terms on each SERP. With it you will be able to see most common words that neighbor your search term in search results. If you set Google to return 100 results per page, you’ll give the tool more data to analyze and thus get more accurate tag cloud.

Search Cloud

The plugin also works for blog search - for you to be able to analyze most recent tags and buzz.

Research related terms:

Google sets tool lists related terms for the set of words you provide. It is essential to keep in mind what is meant by “related” here. Google sets’ technology is primarily about analyzing web lists: words that often appear within <ul> or <ol> tags or in comma-separated lists should be related. This can be applied to countries or colors, for example.

Naturally, each further word in the set influences the results returned (thus, red / green (colors) and red / green / spring (nature, seasons, joy) sets are completely different).

Google sets

Another way to explore neighboring terms is to check Delicious tag search: it lists related terms for any URL or tag you specify (Note: use Cloudalicious tool to organize related tags associated with any URL).

Urban dictionary is another user-generated site where you can find related tags for any term. It is especially useful if you need to research relaxed, slang environment.

Research live natural context:

Use Twitter search to understand how people use your term. It offers FireFox search plugin for easier access. Besides, it supports quite a few advanced operators allowing to control your search, among them:

  • search for keyword related emotions: add smiles to your query. e.g. [seo :) ];
  • search for the term related discussions (hashtags): [#seo];
  • exclude any word: e.g. [search marketing -seo] or search for any of the words: e.g. [search OR marketing].

You can also use Twitter-based search tools - my favorite one is TwitScoop. It shows recent discussions and also graphically represents the term popularity:

Twitscoop

This guest post by Ann Smarty, an SEO consultant. Follow Ann on Twitter!

Posted in Keyword Analysis | 2 Comments »