web design

...now browsing by category

 

I Need SEO, Now What?

Thursday, February 11th, 2010

I’m having a blast with the free Internet Marketing series I’m teaching here in Saint Louis.  The room has been packed at each session and the one I’m teaching tonight is no doubt going to be the same.

Tonight will be the final of three awesome classes.  Of the three, I enjoy teaching Marketing Your Business Website the most.  It’s basically a ten thousand-foot view of Internet Marketing, including pointers on good domain names, design and of course SEO.

I’ve been teaching this particular class for over four years now, and the expression of people’s faces as I close out the curriculum is nearly always the same.

Shock.  Surprise.

“We had no idea there was so much involved in getting our site to rank.”

“This is a ton of work and we’re already busy running our business.”

“We’ve got to do this but can’t believe all that’s involved.”

The realizations are always about the same.  There’s a lot to do to get your site moving towards the top.  There’s more than just coming up with a list of twenty keywords that you think are important (because your web guy asked you for them).  Lots more.  Not to mention social media, PPC or blogging.

So what do you do from here?

Click to continue »

The Five Steps to Website Awesomeness

Wednesday, November 25th, 2009

In 1923, Daniel Starch wrote a famous essay called The Principles of Advertising.  “An advertisement,” he wrote, “to be successful (a) must be seen, (b) must be read, (c) must be believed, (d) must be remembered, and (e) must be acted upon.”

At the time, Starch was a visionary in the field of ads, and many of his essay points still ring true today, even in the digital world.

Your website is your advertisement to all passer-bys.  Just like an ad in a local magazine or newspaper, if it sucks, it won’t be remembered, and it won’t be acted upon.  Let’s dissect this a bit and see how you can improve your overall website ROI. Click to continue »

New Swimming Pool Site for Saint Louis

Tuesday, April 14th, 2009

I have recently completed a project for SwimStL – a website that brings pool contractors and customers in the St Louis area together.  The site, originally launched in 2006, has been redesigned and updated to provide their clients with referrals from the top swimming pool companies in the St. Louis Missouri area.

This business model is a great way to make money.  It is expandable to other markets, and could end up being a great asset to both pool contractors as well as people looking to build an inground or above ground pool in the area.

Client: SwimSTL
Website: http://www.SwimSTL.com
Niche: Inground and Above Ground Pools
Market: St. Louis, MO

Should I Register My Domain or Build My Site First?

Thursday, January 15th, 2009

I’m surprised how many time this question gets asked on various forums and answer websites.  I’ve seen some pretty crazy answers out there, and I think I’ll add mine to the list.

My process is simple: Get hosting. Buy your domain.  Develop your website. Launch.

Purchase Web Hosting

Since my business started doing web hosting way back in the 90′s, I’m a bit partial to hosting with my own company.  For less than 11 bucks a month you can have everything you’ll need to get just about any website a place to live.

There are tons of hosting companies out there, just do a search and you’ll find plenty.  For SEO purposes, I’d recommend staying away from Windows servers, though.

Now, you don’t have to have hosting when you go to buy your domain, but it is highly recommended.  We’ll discuss that below.

Making the Decision – Domain Purchase

There are literally thousands of domain names being researched and registered every day.  Heck, every hour!  If you find a good domain name, you should register it immediately.  This is without question the most important step.

Let’s say you’re building a new website for your company.  You know your name is available, but you want to get the site up first.  You don’t want to have one of those ‘under construction’ banners on your website, and I can’t say I blame you.

Finally you get your site ready, and then you go to get the domain name and sure enough, someone has registered it.  What could have cost you $20 bucks or less now may cost you hundreds, thousands, or even worse, the person doesn’t want to give it up.  Now you’ve got to come up with something else.  That bites.

The Development Period

During the time after you buy the domain and before you launch the website, you can do a few different things.

Under Construction – Back in the early to mid 90′s this was the norm.  People would buy a domain name and put up a crazy (or boring) message saying something to the affect of “This site is under construction. Check back later”.  Like someone is really going to check back.  My recommendation: don’t do it.

Block the Spiders – If you’d prefer, you can simply block all spiders from crawling your page.  This will allow you to build your website right on your domain (if you so choose) or you can put up the God-awful ‘under construction’ banner, but it won’t get indexed.  I’d only use this method if you are in no big hurry to get indexed. Need to know how?

Park the Domain – Another one I’d probably not recommend.  Most domain registrars, when you purchase, will offer you the option to park the domain for free on their server.  They’ll put up a splash page with ads and basically make money off any type-ins that may occur.

Probably the biggest reason that parking occurs is because you have purchased a domain name, but haven’t got around to getting the web hosting yet.  This is something you need to have prior to getting your domain because they’ll ask you for information (such as name server addresses) when you purchase the domain name.

Splash Page – If you want to at least let the search engines know you exist, and briefly what you do, you can put up a simple page of content (text, not graphics) that explains what your website will be about.  This will give your visitors a reason to check back (if they like what you’ve written) and will also be a small bit of fodder for the spiders.

From a marketing standpoint, this is probably your best option.  While you won’t have much info out there, at least it’s something.  And you can start doing some low-end link building too, which may help you when you finally launch your site.

Conclusion and Cheap Plug(s)

If you come across a good domain, or if you have a business and want to register your name before someone else does, do it.  Don’t wait.

If you don’t know anything about registering domains, or need ideas for good marketable domains, just contact me or visit my business website.  If you need hosting, I’ll throw the domain in free for the first year.  What could be easier?

Web Design and Internet Marketing/SEO Intern

Wednesday, November 12th, 2008

My company Lighthouse Technologies is now in need of a part time intern. I’m looking for someone who is interested in and understands basic web design and wants to learn SEO. Candidate would be willing to work in exchange for knowledge transfer of Web Design skills, Internet Marketing and SEO.

Applicants do not need to live in the Saint Louis area, but must be actively online and respond to email/IM in timely manner. All work will be done virtually.

What you must have…

  • A serious interest in web design
  • Knowledge of web editing software (Dreamweaver preferred)
  • Working knowledge of PhotoShop
  • Knowledge and understanding of Search tactics
  • An interest in marketing and social media
  • Honesty, integrity and a willingness to learn

What we offer…
This is not a paid position, however there are many benefits:

  • The chance to develop your talents and portfolio.
  • Experience that will look great on your resume. Our web site has an excellent reputation, and potential employers will be impressed.
  • A progressive management style that allows you to take on a great deal of responsibility and provides a supportive, stimulating and fun interactive environment.
  • Letters of reference for future job opportunities.
  • The opportunity to gain significant knowledge in the Internet Marketing field

Possible assignments include…

  • Build new pages for various industry web sites.
  • Assist in the development of new websites.
  • Offer input and assistance with new design ideas for these sites.
  • Potential revenue sharing on
  • Create landing pages for SEO campaigns
  • Participate in split testing

How to Apply…

Send your resume, the URL of at least one web site that shows your editing skills (be specific about the role you played in developing the site, versus what was done by others) and a cover letter that answers the following questions:

  • What are your career goals and how would this internship help you achieve them? What do you hope to gain from this internship?
  • What kind of coursework and/or experience do you have that would make you a valuable intern?
  • In what areas are you most interested in attaining experience through this internship?

From the applications, we will select interviewees. Deadline for applications is November 28, 2009.

Mail cover letter/resume to:

Lighthouse Technologies
1243 Water Tower Place
Suite 180
Arnold, MO 63010

You may also email us your resume to sales@techlh.com. Please use the subject line INTERN JOB. We will reply with a confirmation of receipt.

If you want to really impress me, email your items then follow up via direct message at twitter or Yahoo! IM. ID at both of those locations is ‘techlh’

Revenue Sharing? Plug Those Leaks!

Thursday, November 6th, 2008

I recently took on a new title: Director of Internet Marketing for a local real estate firm. We worked out a deal where I get a portion of the revenue that is generated because of their website. Any lead that comes from the Internet is credited to me, and if it turns into a home sale, I get ca$h.

So it behooves me to do a few things:

  • Make sure that their website is running in tip-top shape
  • Modify their site to position them for the best rankings
  • Start an offsite campaign which includes link building, listing their site on Yelp!, Mixx, etc
  • Fine-tune the PPC campaign to produce highly targeted traffic
  • and more

The biggest part of my mission in this case is to get people to the website. Once they are there, I can use tools like CrazyEgg to see just where they are clicking. I can watch them coming and going via Google Analytics. I can see what pages they landed on, and I can see at what point they abandoned the website.

Now, as someone who is only making money if they actually contact the real estate agency, I need to make uber sure that those leads are not only happening, but that I can track them. That’s where the fun starts.

Currently on most websites, there are a few ways you can contact the business: email, phone and online form. These are all fine tools, but there are a few problems.

Email

Since I took over this website in an already-functioning form, the email addresses listed on the page were there long before I came along. If a new visitor sees a home they like, they can click and send an email to the agent. They can ask to see the home, ask questions, whatever. They don’t, however, have to mention how they came up with the email address in the first place.

This causes a problem, because that email address can be on the signs in the home’s yard, business cards, flyers or whatever. There is no way to 100% be sure that that lead was generated from a visit to the website. So I’ve got to fix it.

There are a few things I can do here.

  1. Change the email address
    Probably the easiest fix. Set up a forwarder that goes to the old email address, but shows that it came via website_lead@domain.com or whatever. Incidently, in this case I can’t set up a forwarder because the system that the real estate agent is set up on doesn’t allow new email addresses, and certainly not forwarders.
  2. Add a subject line message to the link
    It wouldn’t be hard to add something like this to the code: <a href=”mailto:info@domain.com?subject=Website_Referral”>
    I’ve always found this a bit hokey. First, you have to assume that the visitor is actually going to click on the email link on the website. Second, you have to assume that their browser knows how to accurately handle the click and open their email program. Third, you have to assume that the visitor won’t just delete what you’ve stuck in there and write their own.
  3. Remove the email address
    Well that’d be just plain silly. It’s an option, yes, but not one I’d do. Why take away a way for a potential customer to contact the client?

So what’s the best fix for my scenario? Number two, I guess. Hopefully it sticks. Got any other ideas?

Online forms

Forms. I love ‘em. Well, in most cases. Forms let us collect info from any visitor that cares to fill one out. They are widely used, particularly by those people who want to communicate only via online methods, who have a question, or who just don’t want to talk to someone face to face (or ear to ear).

If you have a decent amount of ‘control’ over the website server, you can write scripts to do all kinds of cool things with the forms. I’ve used Mootools to generate some fancy-looking popup forms, I’ve written fake form scripts (that look like they are searching a database, etc) and more. Forms are great as I said, unless the user won’t fill one out.

There’s a fine line you have to walk when using a form. You want to collect a bunch of information from the visitor, but at the same time you don’t want them to be turned off and click their BACK button. So you’ve got to collect just enough that you can get by, and hope they will give you more info if they are interested in your product/service.

But what happens if you don’t have ‘control’ over the server? Perhaps you use Yahoo!’s shopping cart, which lets you build a form, but doesn’t let you add custom fields (such as a CC: email address). People can fill out the form, contact your client, and you have no idea there was ever any contact made.

If you have a thank-you page of some type, you could set up a goal in Google Analytics for that page. You’d then know that someone made it that far, but that’s about all you’d know.

Ultimately, I think this one comes down to trust. You are going to have to trust that your client will credit those leads to you.

Phone calls

Ok this one is my new favorite.

In the past, a marketing company had no control over getting credit for phone calls that were generated because of their campaigns. Whether it was a billboard, direct mail, or whatever, there really was no way to track these phone calls without purchasing a second line and installing it in their clients office (expensive).

Along comes call tracking – a cool new service that lets you get as many virtually forwarded phone numbers as you’d like, at a very reasonable cost.

I’m not going to go into great detail about how the call tracking works, but let me just say I’ve used it now for several months for several clients, and there is no doubt where these leads are coming from.

Basically, I get a custom phone number just for a client’s website. It can be a local or toll free number, whatever. Same cost. When a visitor comes to my client’s website, they see the phone number and perhaps call it. The call is routed through the call tracking system directly to the clients office. They get the calls just as they did before, but the call is credited to the website – because that is the only place it is listed.

So the phone problem is solved. Leads are counted, and my pocketbook increases.

I’d love to hear other creative ways that you use to make sure those leads that you are generating actually count. As a part-time affiliate marketer, I know it’s tough sometimes to trust your end vendors – are they crediting you with all your leads, or just most of them? It’s good to know there are at least some ways that we can keep them honest (not that they aren’t – I’m just sayin’…)

Keep Up or Get Out

Friday, October 31st, 2008

When I started web design back in 1997, I dove in head first, creating cheesy animation-full websites.  It was fun, we all did it.

As time progressed, and I started getting clients, I’d need to be a bit more creative, so I’d simply look for another website in the clients’ industry (but in a different part of the country) and basically swipe their code.  Then I’d modify the words and whiz-bang a website.  I did this both because it was cheap and I wouldn’t haven’t to pay a designer – meaning more profit.

Over time, I realized the err of my ways and started creating original websites, which I should have been doing all along.  I came across Template Monster and several others, and soon I was creating ‘original’ template websites.  Sure, they still looked like a few other similar sites on the web, but at least they weren’t just plain stolen.

Well, after that phase, I discovered sites like 99designs and I’ve never gone back.  Having people fight over the creation of your design, and being able to specify the budget is just awesome.

As you can see over time I’ve progressed with my web design.  Problem is, there are “web designers” who have been doing this for years, but still can’t figure out how to modify a table or create thumbnails.  And don’t even think about getting me started on PHP or perl.  They’re clueless.

If you want to be a great designer, keep up with the latest info.  Take the time to understand the industry. Teach yourself. Buy books. Understand.

If you can’t, or don’t have time, then you’re doing a great disservice to “true” designers, and IMO you’re in the wrong industry.

Engage Your Visitors – Ask for Those Leads

Thursday, October 30th, 2008

Many many websites are built as what I like to call ‘brochure sites’. I would venture a guess that 80%+ of websites for small businesses are this way, or at least initially started this way.

Somewhere along the line someone mentioned to a business owner that they needed to get online. Having no idea what that meant, and most likely gaining bits and pieces of info from their business friends, they bought a domain and put up a brochure site.

A brochure website has simple business information. Usually these websites are just a few pages; home, contact, a services/products page and maybe an ‘About Us’ page. These websites are so 1998.

A good website now needs to not only list all your products and services individually, but it needs to engage the (already interested) visitor. If you don’t have a call to action on every product page, you could be missing out on very warm leads.