Technical SEO Issues For Developers – Highlights the most important elements to consider for search engine optimization (SEO) when building a web application infrastructure and provides tactical details about how to implement those elements.
Moderator: Vanessa Fox
Speakers: Patrick Bennett, Arnab Bhattachajee, Michael Gray, Maile Ohye
Patrick Bennett, Founder Modern Blue, Notes –Topic: SEO Starts with the Developer.
Developers used to code and rip it out, but not think about SEO at all. The would then turn site over to marketers and have to redo all their work.
SUMIA acronym:
Sitemaps: Doesn’t improve rankings. Not directly, but it provides and easy way for webmasters to inform search engines about pages on their sites that are available for crawling.
Create both human and XML sitemaps.
Be proactive
URLs
Canonicalization – decide on being either www. or non www.
Patrick Bennett Talking at SMX
Work with redirects to have consistency.
Limit the size of your URLs that make sense.
Return codes: 200 OK, 301 Moved Permanently, 302 Temporary Redirect, 404 Not Found.
Redirect anything that is not a real folder or file back to the index.php.
Meta and Title Tags
Provide options for customizing Title and Meta.
Infrastructure
Code: Keep it clean.
Use necessary tags for important content: (h1, h2, etc.)
Alt and title tags for images.
Follow Google webmaster guidelines.
Use Robots.txt
Choose the pages you want indexed.
Analytics
SEOs can’t live without analytics.
Track sales, returning customers, bounce rate.
Remember SUMIA when you are developing a website.
Arnab Bhattacharjee, Senior Director – Yahoo, Notes –
Topic: Focusing on the basics for Yahoo and how to simplify your site.
Follow developer standards.
Don’t link to SPAM.
Simple clear anchor text.
Meaningful page titles.
Follow W3 standards.
Create a crawl-able architecture, use sitemaps.org.
Use Robots.txt.
Recommends using Yahoo Site Explorer as you are developing.
Michael Gray, President – Atlas Web Service, Notes –Michael Gray Speaking at SMX Topic: Not Named
Case Study on Tech Issues
Getting 200-500 uniques a day. Had thousands and thousands of pages.
Had terrible URL structure.
Solutions:
Stripped down URLs to basics.
Used 301s on all old URLs to new ones.
There Titles were confusing.
Good: put important info at front and focused in on them.
Consolidate pages and focus on link equity.
Use CSS to put all content on one page behind tabs.
Block indexing on pages that are non essential.
These changes were made among many others and traffic went to 0.
You have to understand that this is going to happen, but traffic will grow from there to larger amount.
6 months later: traffic is at 80k uniques a day compared to 200-500 uniques a day.
Maile Ohye, Sr. Developer Program Engineer – Google Inc., Notes –
Topic: Bridging the gap between how Google wants your dynamic site built and how you actually build it.
Frames and iFrames:
iFrames are often indexes as a separate URL.
Review of Dynamic URL’s:
Implement often with cookies to hide user details.
Create patterns for crawlers to process efficiently.
Q&A Session:
Q: How to put tracking code in URL?
A: Always 301 it – Michael Gray.
Q: How do you link between multiple sitemaps used on a website (using mini sitemaps)?
A: Go to sitemaps.org and it will provide details on max info for sitemaps in xml format.
Q: When splitting content into tabs using CSS, do the SERPs ignore CSS dispaly non or Java is thas it not displaying?
A: Once page is indexed, check cache and then click on text only. If text is displayed on text only cached page, then it is being seen by the SERPs.
Q: Should you use absolute or relevant URLs when linking in site?
A: Use absolute URLs when programming for sure – Michael Gray, and Patrick Bennett.
Q: How important is load-time in Google algo?
A: They don’t have a hard number for that, but referenced the user experience and slow loading pages don’t work well for users. (I call BS)
Andrew Melchior
3 thoughts on “SMX West Session Notes: Technical SEO Issues for Developers”
This is some great information, thanks so much for sharing it!! I’ve had some web developer friends that were looking for a resource just like this, they thank you, as well!
This is some great information, thanks so much for sharing it!! I’ve had some web developer friends that were looking for a resource just like this, they thank you, as well!
Pingback: Garett Croft Stenson - Technical SEO Issues for Developers
@Erica DeWolf
You are welcome!