Special thanks to:
|
#1
|
||||
|
||||
|
Search Engine Friendly E-Commerce Design From Ground Up
One often finds helpful posts in regards to open source programs, to help them quickly put up a search engine friendly forum, blog, CMS and e-commerce site. But I feel one can learn a tremendous amount from understanding how to deploy such a site by building an e-commerce site (or forum, blog, cms) by hand. One thing I personally have a lot of experience with is managing the build of new, search engine friendly sites; which include e-commerce sites, content management systems and more. So in my 1,000th post in this forum, I would like to take you few some of the areas I find to be critical in the development of a search engine friendly, but at the same time, easy to use (i.e. high conversion rates) e-commerce site.
To make this post as useful as possible, I am going to share a site that my company built for a client (this client is one of the few that does not mind me publicly displaying his site). I always find it beneficial to show real life examples. Keep in mind, this site is not perfect, but it covers most of the basics of a search engine friendly site. The site's name is Smart Tuxedos and can be found at http://www.smarttuxedo.com/. Let's begin the site tour. Navigation Arguably many e-commerce sites often overlook the most important and fundamental area to any Web site, the navigation. For niche sites that focus on a specific sub-group of product, in our case the tuxedos sub group of apparel, it is preferable to keep the navigation constant throughout every page you want the search engine to visit. So if you visit the homepage you will find, nice, easy to read and 'crawlable' navigation text links. Go ahead and click on the Tuxedos link. Title Tag So your on the Tuxedos page now, look up at the top of the browser, the title bar above the URL, it reads "Tuxedos from Smart Tuxedo". How is that done? Look into the data, and pull the category name from the database and insert it into the title tag. Click on the "filter by brand" Neil Allyn Tuxedos link. Hey, that took us about two hours to program and now, the site has landing pages for both natural and paid search. Search engines should rank this site well for Neil Allyn Tuxedos in due time, and in his PPC campaigns, he can send people who search on Neil Allyn Tuxedos to this landing page. Of course, if you had hundreds of brands and categories, the number of landing pages you can make is beautiful. Same deal with product landing pages, pull product name from the database, insert it in the title tag and presto, a page targeting a specific keyword phrase. When someone searches on a product name, don't you think they are already in buy mode, or close to it? Your natural search traffic, by default, should go to the product page, but also send your PPC traffic to that page, if searched on. Cascading Style Sheets On this site, we do not deploy much CSS positioning. On others we try to make sure the content is at the tippy top of the source code. Why make the spider suffer, making them dig deep inside the source to find the content that the web users see anyway? We have deployed many uses of CSS on this site. The H1 tags are reformatted to match the site's color scheme, the links of course are reformatted to match. But a cool thing we did with CSS can be found on the homepage. You see the pictures side by side, you can mouse over them and the description of the product is displayed in the box on the right of the images. You can also use the arrows on the left and right of the row of images to scroll through some more products. We did this because our client wanted some sort of flash scrolling featured product viewer on the homepage. Instead of flash, we used CSS. Take a look at the code of the page. We dynamically pull "featured products" in the database into the scrolling product viewer and use CSS to make it work. The code is clean and fairly search engine friendly. So now we get the best of both worlds, a cool and fun product scrolling viewer AND the search engines can *see* it as well. Conclusion I can go on forever about the little things we implemented to make this site search engine friendly, but there is only so much one can right in a forum post. I have written an article early December named Search Engine Friendly E-Commerce Catalogs which goes into more detail on the search and usability side. Feel free to ask specific questions about search engine friendly e-commerce sites here, even about the Smart Tuxedo site. Again, this site is not perfect, I have a wish list of areas I would like to improve, but of course there is a budget. ![]() Last edited by rustybrick : 10-12-2004 at 03:27 PM. Reason: formatting |
|
#2
|
||||
|
||||
|
Happy 1,000th Barry!
|
|
#3
|
||||
|
||||
|
Awesome 0-1000 in 4 months.
|
|
#4
|
||||
|
||||
|
You know what they say, Quantity over Quality. Or is it the other way around?
![]() |
|
#5
|
||||
|
||||
|
It's Q&Q both!
Awesome post, it'll be nice to get some questions and answers going - it's a topic a lot of people are wanting to know more about, especially the navigation part. |
|
#6
|
||||
|
||||
|
Yes that was a nice walk thru and we should create a few generic cases that new visitors can look at of various areas... PPC for Google and Overture strategies... come to mind.
|
|
#7
|
||||
|
||||
|
initial issues
Hi Rusty nice looking site and we can all use help in designing ecommerce sites to be more SE-friendly. As a matter of fact I was going to ask in here if anyone has had success in optimizing Yahoo Store sites. Also I thought it would be appropriate to do my 100th post as an answer to your 1000th!
Just as a starter I ran the site through linx viewer and was somewhat impressed. I like to use that tool as a better idea of "how" many SE's look at the site. I will be interested to track the SEO efforts and see how you do. I imagine that you have a linking initiative underway? I see you currently have a PR of 4 but did not look into your linking.Of course the SEW link is nice but certainly not industry-relevant. I am "worried" about the hidden cpu link at the bottom and would caution that someone (or spider) will eventually see that and it will hurt. I believe that the content could appear closer to the top of the source and that it could be further optimized. I am curious as to why you have a nice simple META description on the home page but a veritable volume in the descriptions on some of the sub pages (I just took a precursory look here.) Please do not take this as an attack. I am very grateful that you have put this site up for discussion and I am curious as to wether our methods, although slightly different, will create similar results. We have an ecommerce product as well and are working on optimization efforts with some of our clients. I will post an example as soon as I get clearance from up top, and perhaps we can directly compare then. |
|
#8
|
|||||
|
|||||
|
Quote:
![]() Quote:
![]() Quote:
Quote:
Quote:
I am looking forward to seeing your work. Thanks! |
|
#9
|
|||
|
|||
|
As noted, a great post thanks.
I have a question that is not directly related to the SEO aspects of the site but rather the design. I noticed that the site was built for a screen resolution of 1024x768. I use 800x600 resolution and I was under the impression that most computer users used that resolution as well. I found the navigation difficult to use and see since I had to use the horizontal scroll bar at the bottom of the screen. My question for you is, am I right in thinking that most users have settings of 800x600 resolution? If so, I am curious as to why you chose to design the site for 1024x768. I hope this question does not divert the thread from its topic but even a quick answer would be appreciated. Thanks. -gomer |
|
#10
|
||||
|
||||
|
Quote:
Last edited by AussieWebmaster : 10-24-2004 at 12:50 PM. |
|
#11
|
||||
|
||||
|
Good question.
In fact, about 60% of the visitors are on 1024x768, whereas 28% are on 800x600. But, I thought we did program an alternative view if you are indeed coming from an 800x600 or smaller screen size. gomer, can you send me a screen capture at barry AT rustybrick.com, if it wouldn't be too much trouble? |
|
#12
|
|||
|
|||
|
RustyBrick,
I emailed you some screen shots. Let me know if you did not get them. Quote:
|
|
#13
|
||||
|
||||
|
Quote:
Quote:
|
|
#14
|
|||
|
|||
|
Quote:
A handy tool to check your design at different resolutions is Sizer. |
|
#15
|
||||
|
||||
|
Just to make sure this post stays on track, this thread is to discuss only the search engine friendly design aspect of the site. Not resolution size, not link building and not why you would or not buy from the site. I appreciate the advice, but I need to make sure this thread stays on topic. "Search engine friendly E-commerce design".
Thanks. |
|
#16
|
|||
|
|||
|
Thank you for the insights into making sites search engine friendly. I do have some quick questions based on the design. I hope they are considered to be on-topic.
__________________
[COLOR=DarkRed]Indian Food Rocks[/COLOR] |
|
#17
|
||||
|
||||
|
Hi,
Let me answer your questions: (1) The filenames are created dynamically based on the category name and product name. I do not know if they have any impact on ranking. I do feel that if people see the product name, or query terms, in the SERP, even if in the URL, they are more likely to click. But it was done dynamically. (2) Well, the title attribute is easy to code for. So why not dynamically place the product name in that attribute? We did not do this in ever place, but it doesnt hurt and only takes a few minutes when programming the site. (3) I doubt it is very important, how many sites do you know, are 100% perfect? I can not speak to how much X, Y or Z is worth to the different search engines. You know that. ![]() |
|
#18
|
|||
|
|||
|
Quote:
![]() Quote:
Quote:
|
|
#19
|
||||
|
||||
|
Quote:
|
|
#20
|
|||
|
|||
|
Quote:
Sometimes it's a good idea to step back and ask the question 'Why' instead of 'Why not?'
__________________
[COLOR=DarkRed]Indian Food Rocks[/COLOR] |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|