On-Page & Off-Page SEO Techniques

I recently started work for a client who has come to depend on his web site for 100% of new business. Whether it’s the economy, or increased competition, or other macro trends, his business is down about 25% from last year. The web site is simply not generating the leads it once did.

I saw that the site had recently been “optimized” by a dark hat firm with plenty of sparmy (spammy + smarmy) techniques. When asked, he told me how his efforts to increase traffic had been an experience akin to pushing a boulder up a hill. Lots of activity, and little to show for it.

Every web site I have worked on over the last ten plus years has had SEO squarely in mind during development. Most of my recent projects have used a content management system or ecommerce platform that is highly search-optimized structure out of the box. (WordPress and Magento are my respective favorites.)

I have learned that SEO is not about “tricking” search engines into giving you a high listing, but rather it’s about presenting yourself well, and adhering to a handful of best practices.

SEO can be sub categorized as on-page, and off-page. On-page is your internal page and site structure, and off page is gaining recognition (and almighty links) from every other site on the Internet.

On-Page SEO

Your on-page SEO strategy is all about presenting your company in bite sized chunks in a manner that is accurately and optimally indexed so as to directly address every conceivable customer search query.

Components of on-site and on-page strategy involves:

  • Site copy– content must be written first for human usability, and a close second for search engine algorithms. Keep an eye on length, concise subject scope, and keyword density.
  • Information architecture – subject matter silos with focused keyword sets
  • Navigational structure – internal text links that preserve and enhance page rank
  • Semantic structure – meaningful use of HTML markup tags
  • Landing pages – narrow topic, minimal distraction, clear call-to-action
  • Meta data – titles, description, keywords, alt text, titles, relationships, and micro formats are all critical elements to help effective indexing.

Off-Page SEO

Off-page SEO strategy is all about demonstrating relevance, and search engines recognize ones relevance by what other sites are saying about you as indicated by their linking to your site.

An inbound link building strategy should seek well-formed links from a quantity of significant sites pointing to a wide breadth of pages in your site.

I typically start with paid and unpaid directories, then follow up with member associations and strategic partners. In addition, inbound links are one of many benefits to an ongoing social media campaign. And lastly, good old PR can go a long way to gaining valuable inbound links.

SEO is a Journey

Above all, remember that effective SEO is a journey and not a destination. Do not try to manipulate search engines into giving you high relevance and therefore a high ranking, instead, present yourself in a organized and “consumable” manner, engage in the online discussion, and actually be relevant.

Be relevant, and discover how much easier it is to roll that boulder down the hill.

Posted in Branding, Marketing, Promotion, Strategy, Web Development | Tagged , , , , , , , , , | 4 Comments

WordPress Error: Nothing found for Wp-admin Post PHP

Recently I was working on a blog post which, for some reason, failed to save. Instead, it generated the following error:
Nothing found for Wp-admin Post Php

The post was longer than average, so my first thoughts went to a PHP memory issue… but that rabbit hole did not bear fruit. After much searching, I narrowed the error to an Apache security module called mod_security. At first it did not make sense to me that a failure to post could be related to a security issue as shorter posts, and long test posts saved just fine. What I found out was that my problem post contained enough SQL keywords (such as SELECT, FROM, WHERE, JOIN, etc) to cause concern to a SQL injection detection algorithm. (as it was explained to me by my Liquidweb guy)

The problem was quickly fixed by adding my web site domain to a mod_security white list using the following syntax:

SecRule SERVER_NAME “baier.com” phase:1,nolog,allow,ctl:ruleEngine=off

By the way, if you are looking for a great hosting company, I can’t say enough good things about Liquidweb. Their pricing is very reasonable with shared hosting starting at around $15/month, and dedicated at around $200. What really differentiates Liquidweb is their service. For me it’s like having a part time employee looking after my web server. I have always received an answer from their 24/7 telephone tech support, and have found them to be very knowledgeable, and eager to solve my problems.

Posted in Tech Geek, Web Development | Tagged , , , , | 3 Comments

Personality Profiles

As much as we may dislike being categorized, personality type indicators such as Myers-Briggs can be good indicators of how an individual will best fit into a team. The theory goes that every individual’s personality can be measured on four different scales:

  1. Extroverted vs. Introverted : (E … I)
  2. Sensing vs. Intuition : (S … N)
  3. Thinking vs. Feeling : (T … F)
  4. Judging vs. Perceiving : (J … P)

An individual’s score falls at a point on a continuum between the two extremes of each measure, and a four letter type designation is assigned based on which side of the scale you fall.

The test is not used to determine right or wrong, but rather to gain insight as to fit with job or company cultural. Knowing the personality type for fellow team members makes it easier to interact effectively.

Although I’d love to be more decisive and extroverted, I’m happy to be in the company of fellow INTPs Lincoln, Einstein, Pascal, Descartes, Jung, Darwin, and Socrates. (… yes, and the Olsen Twins)

INTPs are logical, individualistic, reserved, and very curious individuals. They focus on ideas, theories and the explanation of how things work. They are especially adept at discussions and debate. They have the ability to focus intently on a subject, and they appreciate and respect intelligence in others.

I recently found an interesting site at http://www.mypersonality.info that offers the test for free, and even creates a personal page and badge. Here’s mine:

Click to view my Personality Profile page

Posted in Learning, Personal Development | Tagged , , | Leave a comment

Cumberland County Maine – Farmers’ Markets 2009

Lovin’ that Google Calendar

If you haven’t already, check out the Google Calendar. I use it every day within my organization for scheduling, but it is also very useful for quick public calendars such as this local Farmers’ Market Summer 2009 schedule.

The calendar below was, created, posted and published in less than an hour. It can easily be imported into your iCalendar compliant calendar software. It’s easily shared with viewers and designated editors.

Google Calendar is FREEEEEE … but requires you to have a Google Account (which is also freeeee, and will take you only a minute or two to create).

Questions?

If you have questions about an event, please contact the individual referenced in the event notes.

If you are the person responsible for updating event data, and would like editing access to this calendar, please contact me directly.

Posted in Food, Fun, Great Software, Health, Nutrition, Tech Geek, Web Development | Tagged , , , , , , , | Leave a comment

The Perils of a Freelancer

Ouch, I couldn’t help myself.

Anyone who has worked freelance will likely identify with the people in this video.

And then there’s the one where there’s no longer any budget … oops, sorry, we already spent the budget.

No Money for Marketing

And for good measure, a couple of classic Dilberts. There’s nothing more frustrating than loosing a bid to a slightly less expensive competitor that is destined to disappoint.

dilberts

Posted in Fun | Tagged , , | Leave a comment