Emarketing Talkshow
Home Past Shows Schedule Guests About Press
World Talk Radio Media Support
How to be a Guest
Contact the Hosts
SEM Conference List
Receive eMail Reminders!

AddThis Social Bookmark Button



Help keep the information coming. Become a sponsor and donate today!

 

We are experiencing some transitional changes right now and many audio files are no longer available. If there is a particular show you would like to listen to, please contact us and we will do our best to get it to you.

Home > Listen by Topic > SEO > Working with Big Brands and Dynamic Sites

Working with Big Brands and Dynamic Sites in the Search Engines

 

MEA DigitalWorking with any website has its challenges but when you are working with a site that is owned by a big brand, your first challenge is that you must convince them of the need for search engine optimization. Many brands think that their image and offline marketing should be enough to rank them for their terms. The problems are compounded when the site is dynamic because dynamic sites no matter what the size, have their own challenges with the search engines.

Jeff Carpenter of MEA Digital will share his experiences working with big brands and dynamic websites and pave the way to understanding and overcoming some of the challenges.

  Recorded Live: April 14, 2006 Segment 1; Segment 2; Segment 3


Hear about the Challenges and rewards of working with Big Brand Websites

Double click to Listen
Right click then: 'Save Target As..
Right click and
Save Target/File As
If you work with big brands and dynamic websites, you can relate to the challenges and rewards that Jeff Carpenter will be sharing with us today. Listen in to hear how he has managed to develop successful relationships with his clients and achieve the results they desired. What are some of the issues that come up when optimizing big brands? How can the brand be affected through SEO? What can be done to convince them SEO is needed? How do you deal with clients that have in house designer and developers that are very protective of their code? How do you increase link weight for big brands?

Discover the Challenges of Optimizing Dynamic WebSites

Double click to Listen
Right click then: 'Save Target As..
Right click and
Save Target/File As
What are big issues for optimizing dynamic websites? How do URL strings affect rankings? What issues do having only a handful of templates to build large sites cause? What problems to Cookies and Session IDs cause? Can you use them at all? What are the issues with getting content on every page of the site?

More on the Challenges of Optimizing a Dynamic WebSite

Double click to Listen
Right click then: 'Save Target As..
Right click and
Save Target/File As
Does a dynamic website get indexed different when compared to a static website? Is there anything you can use to help dynamic websites get indexed faster? Are their issues dealing with the developers when optimizing a dynamic website? When optimizing a shopping cart are their sections you don’t optimize, or do you optimize it differently?

Summary of Working with Big Brands and Dynamic Sites

Working with Big Brands and Dynamic Sites in the Search Engines When you're trying to tell a big brand that they need SEO, you usually have to explain to them that no matter how much money they have spent in offline advertising campaigns and no matter how well they rank in their particular industry, the spider attach no importance to their site unless they optimize.

On the web, you gain number one position in the Search Engine listings by employing SEO. In the offline market, on the other hand, your position in the industry depends on the reputation of your company, the quality of your products and effective advertising. Mitsubishi, Oakley and Odyssey are some of the big brands MEA Digital is working with.

Hear about the Challenges and rewards of working with Big Brand Websites

When big brands hire SEO specialists, they are usually reluctant to make any changes to their website and diminish the user experience in any way. They don't realize that if you make a website entirely in flash, the spider will not be able to read it and, as a result, the website won't rank well on the search engines.

Graphic designers in particular give little importance to content and focus too much on flash and using cutting edge technology. Jeff explained how important it is to strike the perfect balance between the user experience and the availability of good quality content in HTML on the site.

MEA Digital has found that hybrid sites that use pockets of flash and have content written in HTML below, above or next to a small movie are very successful. The spider doesn't notice the small flash movies (you can have more than one on each page) and jumps to the HTML text. The hybrid pages load quickly too, as the text obviously loads very quickly and the small flash movies don't take much time either.

Jeff gave a wonderful example of this. You can have flash navigation at the top of your page to improve the user experience and you can reproduce that navigation in HTML at the bottom of the page.

People hardly ever pay much attention to the links in the footer and will use the flash navigation whereas the spider will jump directly to the HTML navigation at the bottom of the page. This will allow the spider to navigate the entire site and go through all your pages which it wouldn't be able to do through the flash navigation.

Creating a website in CSS is also very effective as you have the option of pulling in the content layer in first and the flash and the server site last. As a result the page loads very quickly and the user experience is enhanced.

In CSS you can give the content greater prominence by putting it first in the code so that the spider reads it first. However, because of the design element, when users visit the site, they won't necessarily see the content first and flash later.

MEA Digital shows their clients the importance of SEO by using a spreadsheet tool they have created. First, MEA Digital finds out how much traffic each term is generating. They then put this data into the spreadsheet and based on the position of the client's website on the search engines, the tool will estimate what percentage of this search traffic you'll see through "click throughs" on the search engines.

As a result, MEA Digital is able to make a fairly accurate estimate of how much traffic their clients will get per month. As a result, clients are able to estimate what their monthly revenue will be as they usually know, on an average, how many visitors will convert to sales and what the average order value is. Multiplying these two values gives the estimated monthly revenue. In this way, the clients are able to see the affect the position of the site on the search engine has on their traffic, sales and revenue.

Marketing Sherpa published a report that showed that you get 75% of the traffic of the website above you in ranking. So, for example, if the website that holds number one position on the first page gets 100 clicks, your website will receive 70 clicks if it is one position number two and so on. In this way you can estimate how much traffic you will receive if you occupy a particular position on the first page of the search results.

MEA Digital provides its services to different companies in different ways. For example, Mitsubishi has hired them to build and manage their site and handle their online marketing. In this case, MEA makes changes to the code and the client needs to approve of the changes before they are uploaded.

Oakley, on the other hand, has in-house designers and developers. In this case MEA has to write a detailed explanation of the changes the designers and developers must make and how to actually make those changes. This is equivalent to teaching the design department exactly what they need to do in order to get the results that MEA wants.

Another client simply zips their entire website and sends it to MEA. MEA then goes about making changes to the code and sends this modified version back to the client so that it can be approved and uploaded.

Link weight is just as important for big brands as it is for smaller brands. The only benefit big brand have is that it is easier for them to get links.

Discover the Challenges of Optimizing Dynamic WebSites

Regarding link building, since reciprocal linking and buying links are no longer considered to be goods linking strategies, MEA Digital depends on press releases to build links.

  • Using press releases to build links: Every time a client launches a new product(s), hires new people or implements some positive changes etc, MEA Digital issues a roughly 400 word press release. Instead of trying to stuff the press release with keywords, they build the release around a theme. As a result, theme related links point to the client's site and the links come from themed pages.

    Usually only 1 press release from a particular company is displayed per page and, in the case of an Oakley press release, for example, that page on Google news would be about Oakley or about sunglasses.

    If Oakley launches its latest collection of sunglasses, MEA will issue a press release in which it will give details about the new products and will introduce them to consumers. This press release will contain a link to Oakley's homepage and every time a product is mentioned, a link to the product's page is added. In this way, both the home page and the product page have links weights directly to it.

    When these press release go out to Google News, Yahoo News and industry magazines that post these press releases on their websites. Such websites give weighty links. In addition, the links are usually archived on these websites so that the press releases are not deleted from that site. In this way, the links are displayed on these sites for a while.

  • Building links through forums and community boards is also an effective as long as you do it in an appropriate manner. For example, if you go to a snowboarding website or forum and people are talking about "The Flying Tomato", who happens to be an Oakley sponsored athlete, so you can add a post saying "Hey, check out the goggles he is wearing. Are they available at Oakley?"

    Such a link would be relative, will generate traffic and will increase sales. It will definitely increase the exposure of the site. However, such links will not have a lot of weight because topics being discussed on forums change and some forums are not spider friendly.

  • URL Strings: Regarding the issues related to optimizing dynamic sites, make sure that the site is search engine and spider friendly and the spider can find the content in the site, otherwise none of the pages inside the site will rank. In order to do this, keep the URL strings as simple as possible. URL strings do affect ranking.

    For example, Oakley is a very large dynamic website that was created entirely "on the fly". MEA made sure that Oakley's URL doesn't have too many stop characters. This makes the spider's job as easy as possible. Limit the number of variables in the URL string. It is much easier to remember "oakley.com/surfgear" than it is to remember "Oakley.com/category.asp?"

Rewriting those URL strings with an ISAPI filter for Windows server or the using "mod rewrite" etc not only helps users to remember the actual URL address, it makes it easy for every search engine spider to index the page. This is because search engine spiders to not have a problem indexing a static HTML page, but some smaller engines do have a problem indexing dynamic pages.

So shorten your URL string and mod rewrite your URL string so it tells the server that the site itself is using different links compared to the dynamic addresses. They can still create the actual links dynamically but instead of having all the question marks etc inside of it, it just creates the address with forward slashes to make it look like a directory.

Every time the browser tells the server "Hey, I want this directory", the server knows, based on the mod rewrite rules or the sappy filter rules, that the browser actually means the original long URL string.

Before "mod rewrite" became popular, people used to create static pages for every single dynamic page of their dynamic site. Some SEOs still prefer systems that are dynamic on the back end and they put out HTML files, which are created on the fly. However, Jeff always uses Mod Rewrite.

  • Creating Static Pages: Most dynamic websites have a couple of templates and then everything is automated and pulled out of the database, so creating actual static pages is very difficult. There is a way to handle this problem.

    Most dynamic websites have certain types of files such as home page, category pages and product pages and main body content templates. You have a lot information that is unique to every single page that has to change on this dynamic template. The title tag on each page on a website should always be different because the content on a particular page is unique to that page.

    When developers design these templates they write in static elements that you can use to optimize the page e.g. the title tag. A lot of dynamic websites that aren't built with SEO in mind have the same title across all the pages. They have sections of the page where the code is the same as that on every page because it is coded into the template.

    The database that holds the information for these dynamic sites should be created with SEO in mind so that you can have fields and columns in the database to store unique title tags for every page or a description tag or a keywords list.

It's also a good idea to store primary, secondary and tertiary keywords for every page that you optimize so that if you want to use table summary attributes in the html code or title attributes for a reference link or alt tags, you can leverage using a keyword in the alt tag by putting "insert primary term here" and then describe that image. This keyword will change for every page that the template is building because each page has a unique primary term.

Implementing these changes is not too difficult. Usually, you just need to add a few extra columns in the database table and then going through and implementing it in all the content in the pages.

Jeff sets up a default title tag in the code or in the actual template so that he can dynamically generate the title tag out of the database. This is because if he has, for example, a 1000 page website, creating 1000 titles will take a lot of time and if he already has a site up, he won't want to completely take down those titles for all the other pages.

So in the template he'll create a function that checks the database to see if the title value is actually stored in the database. If it is, use the value that is stored, and if it is not, use the default title. Until he's able to create a title for every page, it will just use the default one. So you won't have pages out there without titles and you can do couple of URLs at a time instead of having to do all of them in one go.

Some systems actually use different parts of the content that is already stored in the data base in the title, like a product name or category. It is best to be more specific in the title tag. Using product names, you can create a default title tag that is different on every page.

  • Problems created by cookies and session IDs: The session ID is a variable that changes for every user. Every time you come to a website there is a diff session ID. A lot of systems use this so that they can store information for a shopping carts etc.

    Every time a search engine spider comes back to your site, the session ID of the links changes.

    This works in the following manner: if the Google spider works in phases, the first time it comes to you it just grabs your pages and stuffs them into a bag, the next time it comes to your site he'll go through those pages and figures out what is on them. If the first time he comes he gets a long list of URLS and the second time he comes he sees that those URLS are now different, you'll have four instances of the same page and you'll have duplicate content issues which may get you penalized. These pages may eventually get into the supplemental index because they are like orphaned pages.

    Apart from this, avoid session ID variables in your URL strings because search engines can now recognize what session IDs looks like (since they are all long and not easy to remember) and may not index your page or site.

  • Have descriptive content on every page: For dynamic websites, it's best to have blocks of text on the site. Category pages should have brief descriptions of the product that are being displayed on that site. Describe the category and the products that come under that category so that the spider can see that it is a page about, for example, different types of sunglasses.

More on the Challenges of Optimizing a Dynamic Website

In the last segment, we learn how to get dynamic sites indexed and what is different about shopping carts.

  • Cookies can be used effectively for dynamic websites and these sites can still be search engine friendly. A lot of websites use cookies to store information about users, such as information about the products that they have stored in their shopping carts.

    However, spiders don't use cookies, so don't require cookies to be enabled for browsing. If you search on Google for "site requires cookies", the search results will list thousands of such sites, because when the spider goes to such a site, it can only read the "requires cookie" information and cannot browse your site.

    Hence, do not require visitors to have cookies enabled in order to browse your site. This will cut out search engines because they are not going to enable cookies just to visit your site. You can use cookies, but don't require visitors to have cookies enabled.

    You do require cookies in the shopping cart process so that spiders don't inadvertently place an order on your site i.e. visitors must acquire cookies if they want to add products to the shopping cart and since the spider will not acquire cookies, it will not be able to go through the ordering process.

    You obviously don't want your shopping cart page to rank for one of your terms; you want your product pages to rank for these terms/keywords. Until the user clicks on "add to the cart", don't require the user to require cookies to go through any other part of your website. If you want a page on your site to come up in the search engines, don't require a cookie to go through that page.

    This also prevents the spider from going half way through the order process, or you might have order pages showing up in some obscure search results. This also shows that dynamic websites get indexed in the same way as static websites.

  • In order to get a dynamic website indexed faster, use a site map such as Google site map. You can create a site map for your site and add a link to that map to your homepage. In this way you won't need to submit your site map page. Simply submit your homepage with the site map link on it. When the spider goes through your homepage it will grab all the links, including your site map link. Your site map, in turn, has links to all the pages in your website and this makes it easier for the spider to find and crawl through all your pages.

People opt for dynamic websites when they have a lot of content, such as a lot of product pages that they need to organize and keep track of. For very large websites, such as sites with 500 or so categories, you can't have all your links on one page. Instead, build a directory structure for your site map. Link to all your main categories, and on the main category pages you can have subcategories, and links to products in each category. Google suggests keeping your links down to about a hundred a page.

You can have sub site maps, in which, for example, each of your category pages are mini site maps.

Sometimes, it is a good idea to submit a page as a reference to a site if a site desperately needs links. You can put a link on a site that is already indexed in the search engine and when the spider visits that page, it will see the link and visit your site. Do not over submit though, or the search engines will put you on time out or won't index you. However, you should aim to build your site in such as manner that the spider can find it on its own without you needing to submit pages as a reference or putting a link on a site that is already indexed.

It takes several months to optimize a large website. You see results after about three months. Sometimes you see results very quickly. You can start by changing the titles on the page. Optimize a few pages and put them out. Don't wait to optimize all of them and then put them out. The title tags should be very specific and the site should have good link weight e.g. trough press releases.

After you change the URLS, and if somebody had linked to the old URL, create a custom 404 so that users can easily find what they were looking for. If it is a well known page that a lot of people had visited, do a 301 redirect to it, which is an automatic redirect. Less important pages are redirected to the homepage or to another page. Spiders read the 301 redirects and go to the new URLs. For important pages, always use a 301 redirect.

If you're just rewriting the URL, the old URLs strings will work, but once you update the links that are actually in the site to use the new URL strings, all the links in the site when the user starts browsing the site are now changed.

T's best to have both primary results and supplemental results. Once the spider has a page indexed, it may be supplemental for one term and may rank primary for another term.

On the SEMPO website, in the free section of the library, you'll find an article for programmers and people building the code about how to optimize dynamic websites. It's titled "Dynamic Website Optimization".

On the MEA Digital websites, you can find the first part of the aforementioned article (which SEMPO is using as a members-only tutorial) which is in the form of a PDF called "Steps to Proper on Page Optimization". Both articles are excellent and very in-depth.

eMarketing Talk Show, a Free Internet Marketing Podcast where the Traffic Tunes in to Listen and Learn about SEO, PPC, Search Engine Marketing Training, Tools, Web Marketing Strategies, Effective Search Engine Marketing Techniques and more!

Home | Podcasts by Date | Podcasts by Category | Live Show Schedule | Guests Interviewed
About eMTS Podcast
| Privacy | Press | Contact Hosts | Site Map | Podcast Feed Validator

© 2005- 2012 eMarketing Talk Show

AddThis Social Bookmark Button