SEO and Articles and Usability

Effective Tagging for Both Usability & SEO

November 15th, 2007

by Stephan Spencer

Originally published in Search Engine Land

“In this era of Web 2.0, it seems that blogs, mash-ups, RSS feeds, and wikis have been the buzzwords occupying most of the limelight. But personally, tagging is the Web 2.0 technology that excites me the most, because of its versatility and wide applicability,” writes Stephan Spencer, President and Founder of Netconcepts, in this article written for Search Engine Land. Find out how you can utilize effective tagging for your website, social bookmarks, or other Web 2.0 functionality to get the most out of tagging and SEO.

Continue reading »

Spread the word: delicious this:Effective Tagging for Both Usability & SEOdigg this:Effective Tagging for Both Usability & SEOspurl this:Effective Tagging for Both Usability & SEOfurl this:Effective Tagging for Both Usability & SEOreddit this:Effective Tagging for Both Usability & SEOAdd to Y!:Effective Tagging for Both Usability & SEO

Using Flickr to Optimize for Yahoo Image Search

September 19th, 2007

by Chris Smith

Originally published in Natural Search Blog

Google Blogoscoped reports that Yahoo’s Image Search now particularly likes Flickr content, so this may be incentive for webmasters to use Flickr “as a kind of Yahoo search engine optimization”. My frequent readers know that I’ve been advocating using Flickr for image search optimization for some time now, and I’ve been speaking on this subject at Search Engine Strategies conferences as well.

Continue reading »

Spread the word: delicious this:Using Flickr to Optimize for Yahoo Image Searchdigg this:Using Flickr to Optimize for Yahoo Image Searchspurl this:Using Flickr to Optimize for Yahoo Image Searchfurl this:Using Flickr to Optimize for Yahoo Image Searchreddit this:Using Flickr to Optimize for Yahoo Image SearchAdd to Y!:Using Flickr to Optimize for Yahoo Image Search

New Google Analytics still poor experience

August 1st, 2007

by Chris Smith

Originally published in Natural Search Blog

Have you accessed the new Google analytics package yet? Chris Smith gives us an inside look at usability in this article from the Natural Search Blog. Chris calls the new analytics “upgrade” as being “All glitz with little beneficial substance.” Read more about the updated Google Analytics from an SEO expert point-of-view.

Continue reading »

Spread the word: delicious this:New Google Analytics still poor experiencedigg this:New Google Analytics still poor experiencespurl this:New Google Analytics still poor experiencefurl this:New Google Analytics still poor experiencereddit this:New Google Analytics still poor experienceAdd to Y!:New Google Analytics still poor experience

Options for Optimizing AJAX

March 2nd, 2007

by Patricia Fusco

AJAX-driven web applications are becoming increasingly popular on commercial websites. AJAX has an ability to enrich, yet simplify a user’s experience when used properly. AJAX can also provide a highly user-friendly interface that works smoothly, quickly, and often better than traditional programming.

AJAX is short for Asynchronous JavaScript and Extensible Markup Language. Make no mistake about it — JavaScript and XML are not “new” technologies. Both programming models have been around for some time. However, the unique combination of JavaScript and XML is relatively recent, as are the problems AJAX presents for a site’s search engine visibility.

The primary benefit of developing a site with AJAX is the ability to work invisibly in the background of a site. AJAX is used to supply data to the client browser that renders up as a relatively seamless “application” instead of the click-and-wait-to-load functionality associated with more conventional web page constructs.

How seamless is the user experience with AJAX? Check out Google Maps or Google Suggest to see world-class AJAX applications in motion. You can find what you want, when you want it, with relative ease and accuracy when AJAX is in use. What you can’t find is a unique URL or navigational links for search engine spiders to crawl and index, which brings us to our first SEO barrier to overcome — the “J” in AJAX.

JavaScript has been a stumbling block for search engine visibility for quite some time. None of the major search engines show any indication of overcoming these types of scripted data issues anytime soon. Consequently, the single greatest optimization issue with AJAX is the tendency to not generate unique, bookmarkable, linkable and therefore indexable URLs.

The comparative shopping engine Become.com overcomes this barrier by creating and linking together static URLs of search results pages. A quick [site:www.become.com] search in Google reveals how well this AJAX-workaround in indexed.

Meanwhile, sites like Scion.com fail to make the same programmatic leap to provide a similar search experience. Imagine how the carmaker could promote celebrity built custom automobiles in the search engines if only static pages of a punked-out Ashton Kutcher or a blinged-out Usher-mobile were rendered and linked to throughout the site.

While AJAX can be a great way to enhance the user experience, not all visitors will have a great on-site experience when non-JavaScript-enabled browsers are being used. When it comes to site accessibility and SEO, it’s imperative that an AJAX-alternate experience be provided.

Because AJAX relies on JavaScript — as well as Cascading Style Sheets (CSS) and XML – it’s relatively easy to provide an alternate experience for non-JavaScript users. The key is to tap into your CSS and XML files to render other versions of the AJAX application. This tactic is as “progressive enhancement.â€?

Progressive enhancement is a web design strategy that emphasizes accessibility, semantic markup, external style sheet, and scripting technologies. By layering designs in a concatenated progressive enhancement allows all users – and search engine spiders – to access the basic content and functionality of any web page.

When implementing progressive enhancement, a basic markup document is created, geared toward the lowest common denominator of browser software functionality. The web designer then adds functionality or enhancements to the presentation and behavior of the page using CSS, JavaScript or other combinations of Flash or Java applets. In tandem with user-agent detection, progressive enhancement will automatically render both user- and search engine-friendly pages.

You can observe progressive enhancement in motion by visiting Amazon’s Create Your Own Ring page. Simply turn off your JavaScript capabilities to see how the program maintains its AJAX-like functionality for all users. Also note that the initial load of the AJAX application contains the optimized elements such as title attributes, header tags and meta description, as well as a crawlable static URL. All of this is visible in Google cache and revealed in the page’s search engine snippet:

 

Amazon.com: Create Your Own Ring: Diamond Search
The Amazon.com Collection. Why Buy Jewelry & Watches at Amazon?
… More to Explore. Preset Engagement Rings … Create Your Own Ring …

www.amazon.com/gp/cyo/cyor-fork.html

 

To produce these particular SEO elements, server side scripts and .htaccess rewrite modules are required. (If site is not Apache server-based then the rewrite module may not be an option, but there are always solutions.)

When optimizing AJAX it’s important to remember three things: Search engine results are affected by on-the-page, behind-the-page and off-the-page factors. It’s essential to provide an alternate way for users and spiders to navigate their way through to all of your great content without sacrificing usability, accessibility and linkability.

Spread the word: delicious this:Options for Optimizing AJAXdigg this:Options for Optimizing AJAXspurl this:Options for Optimizing AJAXfurl this:Options for Optimizing AJAXreddit this:Options for Optimizing AJAXAdd to Y!:Options for Optimizing AJAX




Related Tags

Newsletter

Web marketing virtuoso Stephan Spencer, shares a wealth of emarketing experience and hard-hitting, practical advice in our monthly newsletter. It's full of valuable insights...You should subscribe.








Latest posts
Latest comments


Contact Us

HEADQUARTERS
2820 Walton Commons West, Suite 123
Madison, WI 53718 USA
Phone: (608) 285-6600
Toll-free: 888 207-1109

NEW ZEALAND OFFICE
36 Anzac Rd., Browns Bay
Auckland, New Zealand
Phone: (+64) 9 476-4601
www.netconcepts.co.nz
infodesk@netconcepts.com

CHINA OFFICE
806 – Building 12, 93 Jian Guo Rd, Chao Yang
Beijing, China
Phone: (+86) 10 5820 7041
Fax: (+86) 10 5820 7042
www.netconcepts.cn
info@netconcepts.cn