Search for Developers: Building Pages

50 %
50 %
Information about Search for Developers: Building Pages

Published on April 24, 2008

Author: janeandrobot

Source: slideshare.net

Description

Building pages so they are crawlable by search engines.

Building Pages

Use HTML Semantically <h1> My Article Title </h1> <p> Scientists reported Wednesday… </p> <span class=“heading1”> My Article Title </span> <p> Scientists reported Wednesday… </p>

Proper use of common tags <h1>, <h2>, <h3> Did you know there is only 1 per page? They signify the most important topic on the page. <meta name=“description” content=“”> Description tag is a must; make it short & sweet and unique to the page. You don’t need a keyword tag. <noscript> Actually useful to search engines and people with down-level experiences. <title> Title tag is a must; make it short & sweet and unique to the page. <a> Use anchor text to describe the link. More Information Click Here SEO Presentation (Web 2.0), Download Pac Man 1.3

Improper use of common tags <blink> Really, I’m just kidding. Did you know MSFT never implemented support for this? When are they going to get onboard with HTML standards! (Still works in Firefox though!) <frame> If you use this, other web developers will mock you. Are you prepared for that kind of ridicule? <script> No links or redirects locked behind a script tag <img alt=“”> Don’t forget to include a description for search engines, and folks with slow connections. <meta> (the crazy ones: Refresh, Robots/Index,Follow) You can get caught up in supporting every last meta tag, don’t! Focus on the REP , and Description.

Rich internet applications Email, TurboTax, Admin Tools Classification Example SEO Capabilities Best Used for Monolithic Application has 1 URL for the world to see, and is a black box beyond that. Like hosting a rich application online. Entry point indexed Private data Long usage sessions Desktop-level functionality Linkable Application is a black box, but there are multiple URL entry-points for collaboration . Full site indexed Multiple entry points Shareable Crawlable Application is a small black box meant to spice up a content rich page. Full site indexed and well ranked ecommerce Content Community/ Viral http://finance.yahoo.com http://giffy.com

Private data

Long usage sessions

Desktop-level functionality

Multiple entry points

Shareable

ecommerce

Content

Community/ Viral

Case Study – Nike.com

Case Study – Arbor Snowboards

Impact on Search Results arbor snowboards snowboard Google 1 49 500+ Yahoo 1 80 500+ Live Search 3 128 500+

Implementation Tips

ASP.Net & Silverlight Watch out for ASP.Net post-backs, engines cannot crawl those URLs XHTML compliance in ASP.Net Whitepaper XHTML Compatibility Pack How to optimize Silverlight for search

Watch out for ASP.Net post-backs, engines cannot crawl those URLs

XHTML compliance in ASP.Net

Whitepaper

XHTML Compatibility Pack

How to optimize Silverlight for search

Flash: Graceful Degredation Use Scalable Inman Flash Replacement (sIFR) Uses JavaScript to render HTML in Flash Can slow down page loading times Or use SWFObject to detect no Flash support Displays HTML instead Ensure content is exactly the same or could have issues with search engine guidelines

Use Scalable Inman Flash Replacement (sIFR)

Uses JavaScript to render HTML in Flash

Can slow down page loading times

Or use SWFObject to detect no Flash support

Displays HTML instead

Ensure content is exactly the same or could have issues with search engine guidelines

AJAX and JavaScript Use the <noscript> tag! <head> <title>Title Of Your Site</title> <meta name=&quot;Description&quot; content=”description of this page&quot;/> </head> <body> Call AJAX and JavaScript here <script type=&quot;text/javascript&quot;> <!--document.write(”content&quot;)//--> </script> <noscript> <p>Same content as in JavaScript</p> </noscript> </body> <html> Include static HTML links to an HTML page with the same content AJAX with progressive enhancement (Hijax)

Use the <noscript> tag!

Include static HTML links to an HTML page with the same content

AJAX with progressive enhancement (Hijax)

Where to next? http://janeandrobot.com http://ninebyblue.com http://SearchDeveloperDay.com http://webmaster.live.com http://google.com/webmaster http://siteexplorer.search.yahoo.com

Add a comment

Related pages

Free Web Development Tools for Windows | Visual Studio ...

The Microsoft® Web ... Azure and SQL Server. Develop, debug and deploy using ASP.NET Web Pages ... The included F12 developer tools help ...
Read more

Welcome! | Mobile Friendly Websites | Google Developers

Google's Guide for Mobile ... 94% of people with smartphones search for ... This is because there are new web development techniques and themes ...
Read more

Opportunities for Developers - Welcome to NYC.gov | City ...

Opportunities for Developers . ... and other development incentives. These pages will introduce you to HPD's multifaceted development ... Building Opportunity.
Read more

Building - Home page | The world's leading construction ...

Search Building. Home. About Us. Contact details; Industry contributors; Building in the press; Back issues; Subscriptions; Our History. 170 years of Building;
Read more

Building a Search Engine with MySQL and PHP 5 - devshed

Building a Search Engine with MySQL and ... a certain number of irrelevant web pages. ... @domain.com MySQL is great for building a search ...
Read more

Web Games | Games | Google Developers

Focus on building great games ... your games using the store’s search and recommendation ... and virtual goods in a web games.
Read more

Introducing Windows Phone Preview for Developers ...

Building Apps for Windows. ... Windows Phone Preview for Developers gives you, ... you’ll need to visit the Windows Phone Preview for Developers page.
Read more

Building Apps for Windows

Search for: Submit. Building Apps for Windows. Windows ... we are pleased to introduce a new app development concept map for app developers that aligns ...
Read more

Building Search for Your Web Site with the Windows Live ...

Articles Building Search for Your Web Site with the Windows Live Search Service. ... Place searchProxy.aspx in the same directory as your search page.
Read more

Top 10 Changes for Building Windows Store Apps with ...

... you need to be aware of changes Microsoft made that affect Windows Store app development. ... Changes for Building Windows Store ... building Windows 8 ...
Read more