3
Feb/09
0

SEO 10 Step Run Down - Step 3 - Website Structure

Upon completion of the keyword selection and competitor analysis, you’re ready to do some ‘on-site’ work to the structure of your website.

Of the three factors of SEO (Structure, Content, and Linking), I believe the structure of a website to be one of the most often overlooked elements in web development, even among search engine optimization companies. The structure of a website consists of several key elements . These include the code behind your website, how your website pages link to each other, and the technologies used in your website.

We’ll get right into developing a proper structure for your website, from the ground up.

Website Templating

I feel I must stress my extreme hatred towards Dreamweaver templates. As a SEO / Web Developer, I strongly urge you to stay away from them.  If you’re going to template a site, use Server Side Includes, PHP Includes, or ASP includes. Here’s why Dreamweaver templates are the devil.

  • Embedded comments in your code can drastically throw off your keyword density measurements.
  • If you need a non standard footer in an index file you will need to break it from the template, creating issues for future template updates.
  • If you have a disagreement with your web developer / designer and you part company if he doesn’t supply you with the template it’ll cost you.

When developing websites, I prefer to use PHP for implementing Server Side Includes. PHP is a relative easy language to learn for implementing simple things like includes.

Search Engine Friendly URLs

As an SEO enthusiast, one thing that I can’t stress enough is try to stay away from Dynamic URLs. These are URL addresses with variables, and values following the “?” character. Google used to state that it had troubles indexing sites with dynamic URLs, and to a degree this still holds true. If you are going to use Dynamic URLs always try to have less than 2 variables in your URL.

A better approach is to URL Rewrite your URLs. For the Linux side, Apache has Mod Rewrite, and for Windows you can use ISAPI Rewrite. When you implement a URL Rewriting system you are essentially creating a hash URL lookup table for your site, than when a server query comes in it checks the hash table to see if it finds a match then feeds it the corresponding entry.

To put it into simple terms what we strive to accomplish with URL Rewrites is to mask our dynamic content by having it appear as a static URL. A URL like Article?Id=52&Page=5 could be rewritten to /Article/ID/52/Page/5/, which to a search engine appears to be a directory with an index.htm (or whatever default / index page your particular web server uses).

Dynamic Websites and Duplicate Content

If there is one reoccurring problem I see in a lot of dynamic websites on the internet is that they can sometimes present the same content on multiple pages. An example of this is when you visit a website that allows you to “view a printer friendly version of this page”, a better web solution implementation would be to develop a printer friendly Cascading Stylesheet.

Another goal is also to avoid having any additional URLs on you site such as Links for changing currency with a redirect script, links to “Email to a friend” pages, or anything related to this. Always use Forms to POST date like this so that the same page, or a static page to reduce page count. This issue seems to plague a lot of custom developed ecommerce / CMSes. I’ve actually see CMSes that will present up to 5 URL / Links for each page, in the long run the spiders got so confused in indexing the catalog that some of the main content pages were not cached.

Internal Site Navigation

If built properly, most websites will never have a need for an XML Sitemap, other than to get their new pages indexed that much quicker (Ecommerce & Enterprise being exceptions). I will however recommend that every website have a user accessible Sitemap linked from every page to aide your users, and for internal linking.

Most sites with indexing problems have issues with their internal page linking structure. The biggest of all these issues are websites that implement pure javascript navigation based system, these systems depend on Javascript to insert HTML into pages as there rendered. Now Google can parse javascript menus to find URLs, however all of these pages will only be linked from the JS, and not the pages there located on (expect no internal pagerank passing). The best Javascript menus are menus that manipulate your code on your page to change which sections are being displayed via CSS. Keep I mind the more internal links you have to a page, the more internal strength this page will be given. So when in doubt link it up.

As nerdy as most of the above probably sounds, your web developer should understand it… If they don’t, better yet if they’re not practicing these methods, fire them! They’re only hurting your search engine optimization efforts.

As usual, we strongly encourage you to call us at Primary Target. Don’t worry, we can stay away from the above ‘techy jargon’, and lay it down in english.

 We’re creative web developers and markters first… nerds second.

3
Feb/09
0

SEO 10 Step Run Down - Step 2 - Analyzing Your Competitors

Have you ever heard the expression “Re-inventing the Wheel”?

Well, in the search engine optimization world, re-inventing the wheel should be the furthest from your mind. Analyzing your competitors websites and marketing strategies can not only help you increase your rankings in search engines, it can help you surpass these very competitors.

What can you expect to achieve through an effective analysis of your competitors?
At Primary Target, we’re often asked this very questions, because website owners simply don’t know the lengths their competitors may have taken to achieve these top results in search engines.

First of all, analyzing their content and keyword selection can help you identify the quality of content in which the major search engines are seeking. Reviewing how and where your competitors use specific keywords throughout their website, you are able to effectively your own copy and structure for your website.

Next, using the search engines themselves, you’re able to disect your competitors internal and external linking strategies. Internal links are links which appear within the competitors website, pointing to different sections of the same website. External links are those in which appear on outside websites, pointing to specific areas and pages on your competitor’s website.

Both of the above tactics can help you gain valuable insight on what your competitors are doing to achieve high search engine rankings.

Here are a few quick things to get you started… You may want to grab a pen and paper for this exercise.

By visiting your competitor’s website, have a look at their ‘title’ tag. This is the text that appears in the very top portion of your web browser (next to the minimize, restore and close icons). Does it appear well written, with quality keyword selection? What can you do to improve this very ‘title’?

If you’re feeling adventurous, take a look at the source code of the website and look for the “H” tags. They look something like the following: <h1>, <h2> etc. Do these tags exist within the page? If so, does this text include favorable keyword selection etc.? Again, what can you do to improve these tags?

These are just a few of the important “on-site” elements that make up proper search engine optimization techniques.

For a more in-depth analysis of your competitors, consult a professional, as they will know exactly what to look for and where to find it.

As usual of course, we recommend you call us here at Primary Target, however the choice is yours.

Next time, we’ll get more into structuring your content for search engines, so stay tuned!

3
Feb/09
0

Search Engine Optimization (SEO) - 10 Step Run-down

If you’re a web site owner, I’m sure you’re familiar with the term Search Engine Optimization (SEO). If you’re like most, you’re having a hard time wrapping your head around what it takes to get your web site listed at the top of major search engines such as Google.

First of all, if you haven’t already, I would highly recommend reading our blog posts titled  “Search Engine Optimization: Do Your Homework” and “An Overview on Search Engine Optimization”. They will give you some valuable insight to start with.

Over the next two weeks or so, we will run through the 10 steps in effective search engine optimization.

Like I said in the overview post, search engine optimization isn’t a big hidden secret… The key is simply knowing where to start, and keeping it consistent.

Check back with us later this week for Step 1: Keyword Research

We will cover the importance of researching the most relevant and top searched keywords for your product/service to really help ensure you’re on the right track in continuing with the optimization process.

Remember, a great looking web site means nothing if no one can ever find it. Search engine optimization is the process that will start to drive quality traffic to your web site.

3
Feb/09
0

Search Engine Optimization (SEO) - Do Your Homework

Search engine optimization is a topic that people ask me about literally each and every day. To be completely honest… it often pains me when I speak to clients about it. I’ll tell you why.

For those of you who know me, you know that I’ve been involved in search engine marketing for nearly 10 years now and I’m a total SEO junkie. Seeing how I’m only 26, the search engine game has been a huge part of my adult life.

The part that haunts me is how so many business/website owners have been sold on the idea that search engine optimization is some top secret formula that only true professionals can master. Don’t get me wrong, it’s not the business/website owners’ fault, it’s simply the same old jargon filled non-sense they’ve been sold on, by shiny shoe’d ‘know it alls’ in suits.

Search engine optimization isn’t about tricking search engines into ranking your website at the top of their listings, it’s about delivering relevant, well-presented content to search engines in the manner in which they prefer… period.

We all know that Google is the powerhouse search engine, and optimizing your website for Google is clearly the way to go. What many of these ‘know-it-alls’ won’t tell you, is that Google provides you with virtually all the tools you need to properly structure and optimize your website for their algorythym. I’m not saying that getting to the top of search engines is easy, the fact is it’s not. Any SEO company that promises you top rankings in search engines such as Google is simply lying to you. Nobody has that type of control over Google’s rankings.

Search engine optimization is a full-time job. It’s not something that is simply done once and forgotten about. It’s an on-going process. Whether it’s increasing your rankings in major search engines, or maintaining your current high rankings, the optimization process should be considered an integral part of your marketing efforts.

I’ll leave you with one piece of advice. If you’re interested in search engine optimization for your website, research it a little bit and familiarize yourself with the basic guidelines. There is nothing worse than going in blind.

A bad SEO experience can be fatally damaging to your website’s future exposure in search engines.

3
Feb/09
0

An Overview on Search Engine Optimization

Search engines are by far the biggest manner in which internet users find web sites. This is the reason why a web site with high search engine rankings may see a dramatic increase in traffic.

Every web site owner wants to have high search engine rankings. Unfortunately, many web sites appear poorly in search engines or may not be listed at all because they simply fail to understand how search engines work.

For example, many web site owners believe that submitting their website to search engines will allow them to achieve top rankings in the major search engines. This is a very common misconception. It’s also important to prepare your web site through search engine optimization.

Search engine optimization is the process of ensuring that the pages in your web site are accessible to search engines and are focused and developed in ways that help improve the chances in which they can be found.

By researching relevant “search terms” associated with your products and services, the pages within your website should contain the most relevant information pertaining to these words. As you will notice in the previous sentence… “Relevance is key”.

When considering search engine optimization, try and learn the ropes before consulting a professional. Many companies who claim to specialize in search engine optimization may in fact hurt your website rather than help.