Jacksonville Web Design Blog

Building an eCommerce Site with SEO in Mind

June 24, 2009 · Leave a Comment

Great article by Karon Thackston, really explaines the process of SEO and the thought that goes into building and maintaining a site with internet marketing in mind!

++Building an eCommerce Site with SEO in Mind++

By Karon Thackston © 2009, All Rights Reserved

Have you ever noticed that ecommerce sites have their own set of challenges when it comes to search engine optimization (SEO)? If you’re a small ecommerce site owner, I’m sure you have. One reason is that copy plays such a vital role in the optimization process. Because ecommerce sites typically have significantly less content than many other types of websites, they can face struggles that others don’t have.

There are a few elements you, as an ecommerce site owner, can put into practice that will boost your tendency to get ranked highly. However, you’ll need to start from the ground up. Keep in mind that words on any part of the page or coding count as content.

Keywords First and Foremost

The basis of any optimized website is the keyword list. Why? Because the search terms you choose to focus on will be used in every area of development from the navigational structure all the way through to the copy.

As you look through your choices, think of the structure of your site. When you create a list of terms to use on each page, start broad and work your way to the more specific keywords. For instance, if your site sells shoes, you’ll want phrases such as [discount shoes], [shoe store] or [shoes online] for your home page.

As you move through the different sections, select search terms that reflect what’s available on those specific pages. In fact, I find it helpful to create a chart and on it I list which terms will go where. It makes keyword usage much easier to keep up with as you move through your site.

Do not use the same exact keyphrases on every single page of your site. Do not try to shove as many keyphrases as you can onto every page of your site. Each page gives you a unique opportunity to rank with the engines because each page stands on its own. Select search terms specifically for the individual pages.

Where do you use the keyphrases that you select? In all these places:

Navigation / Links

As you’re setting up site navigation, keep your keyphrases in mind. You’ll want to create category and page names using keyphrases whenever possible. Of course, length is always a consideration for navigation names.

Let’s say (for the sake of example) that you plan to have separate categories for men’s shoes, women’s shoes, and children’s shoes. After looking at the keyword research, you find that these are, indeed, viable keyphrases.

Those are certainly easy enough to work into your site and they are applicable to your particular categories. In your content management system (CMS), name your first category [women's shoes]. Also name your first navigational link [women's shoes].

When possible, also use keywords in your individual URL page links. While I used to think this carried little weight (if any) with the engines, I’ve recently read several comments from Google that recommend using keyphrases with dashes in URLs.

This isn’t always possible due to the constraints of the CMS, but when you’re able to do so, insert keyphrases into URLs.

Breadcrumb Trail

This is a very important SEO and usability feature to add to your site. Breadcrumb trails look like this:  home > women’s shoes > designer shoes > black > pumps.

It helps visitors see where they’ve been.  But do you notice what else it’s doing? It’s creating long-tail keyphrases of sorts. If you look on our imaginary keyword list, you’ll see that [women's designer black pumps] is another viable keyphrase.

As customers click through the navigation, they are following a trail of keywords. The Googlebot can follow that same trail.

Alt Tags / Image Attributes

Here’s another little-known or forgotten area to include keyphrases in. The text used in these tags counts the same as anchor text used in your copy. Be very sure that the keyword-rich descriptions that you include in alt text and image attributes apply to the image they’re related to.

Copy

Last, but certainly not least, we move from behind the scenes to the forefront of your site. Good copy is vital for many reasons. Yes, it helps you with search engine rankings, but it also communicates with your site visitors.

The biggest mistake I see ecommerce site owners making is not using copy to connect with visitors. They look at copy as the enemy: something they *have* to include for the sake of the engines. But well-written SEO copy can quickly convert lookers into buyers.

As you write copy for each page, interject keyphrases into your headlines. Google and other engines give particular importance to headlines, so include search terms if at all possible.

In addition, work keyphrases naturally into your category page copy as well as individual product descriptions, using search terms that are specific to each.

Granted, it takes time and planning to build an ecommerce site with content that’s truly engineered to rank high. However, if you give due diligence to the steps above, you’ll find success comes much easier.

Karon

→ Leave a CommentCategories: Internet Marketing

Firefox and IE8 SSL errors on website

June 24, 2009 · Leave a Comment

Someone out there may find this interesting. After installing a certificate on the server and verifying that it is working properly on IE7 I ran into an issue with IE8 and Firefox. The error message on IE8 was extremely ugly but equally ugly on Firefox, basically saying that I had some content that was being downloaded that wasn’t using https. I have ran into this before, ususally it is a javascript file or CSS file loading images that is using http. However this time that was not the case. I checked every piece of CSS and javascript and even searched for http with no luck. Finally I found the issue. It is with the way ASP.NET loads the WebResource.axd files. They are downloaded via http! Even if you set IIS to force HTTPS it wasn’t working.

The solution was to write a custom script in the Global config that forces the .axd files to download via https. If anyone needs this code let me know and I will post.

→ Leave a CommentCategories: C# · Programming · Web Development · asp.net development

An error occurred when verifying security for the message. Web services

May 28, 2009 · Leave a Comment

I ran into many errors when installing a web service host on a company network and then building a asp.net web client to call the service outside of the companies domain. This was probably one of the most annoying because of the lack of information returned in the error.

I would build and test the application at home and everything worked fine, I then uploaded the website to a remote server which was housing the application and when I tried to access the service I got….

An error occurred when verifying security for the message! After going over and over the web config and server configurations, I finally found it. The clock on the web server was 12 hours earlier than the clock on the web service host server! After changing the clocks to match a little more closely, I then changed the default value of maxClockSkew=”00:5:00″  in my client web config to 00:15:00.

This basically says that the clocks can be off 15 minutes or so. Now all is well.

→ Leave a CommentCategories: C# · Programming · Web Development · Web Services · asp.net development
Tagged: , ,

Solution to “Could not load file or assembly or one of its dependencies. Access is denied”

May 20, 2009 · Leave a Comment

I ran into this error today during development. I tried a couple tricks that I found online but none seemed to work. The work around for me was to stop IIS, delete all of my temporary files and then check my security settings for all of my dll’s in the bin folder. Turns out that I needed to allow my Users group Read & Execute permissions to one of my dll’s. Then everything worked fine. I hope this helps someone.

→ Leave a CommentCategories: C# · Programming · Web Development
Tagged: ,

Choosing a Web Design Company

May 6, 2009 · Leave a Comment

Here are 5 very important things you should think about when choosing a Web Design Company.

1.Are their past and present clients satisfied?
This is huge. There are a lot of companies that like to fly through clients like they are changing their underwear. Be very weary of these companies. The kind that promise everything and then deliver nothing. Make sure they provide references and a lot of them. If a company can’t produce a professional reference other than their family and friends, then run away!

2.Can they help you market your website?
A lot of companies offer internet marketing services and website design, but a few companies out there are phonies. Watch out for companies that claim to get you on the first page of Google for some keyword which you think is good. They need to prove to you that a keyword is valuable by showing you some search statistics. Who cares if you are number 1 for a keyword that no one is searching for?

3.Are they willing to be patient and explain technology?
Some companies only care about the money and if you start asking questions they become frustrated. Make sure that the person you are dealing with is able to spend time with you listening to your needs and ideas in order to formulate a workable project. If a company doesn’t offer free consultations then move on.

4.Are their web designs custom or templates?
This is one of the things that I see out there the most. Customers that unknowingly pay thousands of dollars for a $100 template. When starting out as a designer I actually worked at one of these companies. The company located in Jacksonville Beach would buy a $100 template and then sell it to unsuspecting clients for $5000.00! Needless to say, I quit that job. If you don’t know whether the company is using template or not. Look for your site on here. If your site looks like one of these, you’ve been duped.
http://www.templatemonster.com/
http://www.allwebcodesign.com/

If you can’t tell, then call or email me. I will tell you the truth even if it hurts!  http://www.gjsconsultants.com

5.Do they take a personal and friendly approach?
Is the designer willing to help and suggest his/her own ideas, or do they robotically go along hoping they got everything you want? It’s always best to find a designer that has some ideas of their own, with fresh ideas and that knows their limits and won’t insist something be done a certain way if that’s not what you want in the site? Don’t hesitate to contact their clients to ask for opinions and get their feedback on how their service with that company went. It’s your money after all. It’s better to spend 15 minutes on the phone than months of hassle and pain with the wrong developer.

G. Jason Smith
President & CEO
GJS Consultants
www.gjsconsultants.com

→ Leave a CommentCategories: Business · Internet Marketing · Web Design · Web Development
Tagged: , , ,

Web User Interface Controls

May 4, 2009 · 1 Comment

I’ve been reading a lot of the MSDN magazine here lately, trying to keep up on the trends in the Microsoft web development world. As anyone who reads this magazine knows there are tons of advertisements for 3rd party User Interface controls. It seems like everyone of them plays well with Windows forms, ASP.Net, Windows Presentation, AJAX and Silverlight. I’m flipping through the web development magazine right now and there is Infragistics, Syncfusion, ComponentArt, WebUI Studio and Telerik taking up huge chunks of the mag. I have to say although I haven’t tried them all, Telerik’s UI controls are a must have for me in my toolbox. These controls are amazing and robust. There is literally every tool that you can think of and the AJAX funtionality is amazing. I haven’t jumped on the Silverlight bandwagon yet, so all of my development incorporates AJAX, and using Telerik’s controls has become a must have tool for me.

Jason Smith
GJS Consultants LLC
Jacksonville Web Design

→ 1 CommentCategories: Programming · User Interface · Web Design · Web Development
Tagged: , , , , ,

GJS Consultants builds Logistics Web Application utilizing .NET framework

April 6, 2009 · Leave a Comment

We are proud to announce our completion of a Logistics Web Application for a large Medical Equipment and Supplies Company located in Jacksonville Florida. The web application was built using the Microsoft .NET framework and SQL server database. The web application was completed in 2 months using our lean development and rapid application development practices.

Jacksonville Website Design by GJS Consultants.com

→ Leave a CommentCategories: Business · new client
Tagged: , , , ,

GJS Consultants, Partners with Lexair Electronics to provide E-commerce Strategy.

March 10, 2009 · Leave a Comment

We are proud to announce our newest client Lexair Electronics. We will be providing full service e-commerce design, development and search engine optimization services for them.

Lexair Electronics based in Greensboro, NC serves large and small businesses nationwide, in both the commercial and government sectors providing headsets, telephones, audio conferencing and cellular accessory product lines.

Development will begin around mid March and the new optimized e-commerce website will be up and taking orders before Summer.

Jacksonville Website Design by GJS Consultants.com

→ Leave a CommentCategories: Business · Web Development · new client
Tagged: , , , ,

Web Style Guide Packed with Info

March 5, 2009 · Leave a Comment

For anyone who has anything to do with design on the web then the Web Style Guide is a must read. It is packed full of useful information from Interface Design to Typography. There is also a really interesting graphic which talks about text and readability. The graphic is a bar chart of 4000 reader responses to the question “Which type sizes do you find easy to read as continuous text?” The answers might surprise all you 8pt font designer/developers!

→ Leave a CommentCategories: User Interface · Web Design · xhtml css
Tagged: , , ,

New Jacksonville Lawyer Web Design

February 13, 2009 · 1 Comment

In collaboration with RLS Group, a Full service advertising and marketing agency located in Jacksonville Florida, WiFi Innovations helped design and develop The Law Offices of Ray Coleman.

Mr. Coleman needed a website which not only looked great, but performed great. Now his website is generating more leads than ever because of search engine optimization and the strategic placement of contact forms and calls to action.

Ray Coleman is an AV-rated Jacksonville Florida attorney representing people with medical malpractice cases, slip and fall accidents, motor vehicle accidents, boating accidents, and any wrongful personal injury within the state of Florida.

→ 1 CommentCategories: Business · new client