Basic SEO Structural Issues

50
Why Isn’t My Site Ranking, and How Do I Talk to My Developer About It? Lori Ulloa (oo-yo-uh) Sr. Digital Marketing Strategist with R2integrated

description

This slideshow helps non-technical marketers diagnose SEO related structural issues and convey the findings to their developers and programmers. This content is good for marketers who understand the basics of SEO (on-page) but want to take it a step further.

Transcript of Basic SEO Structural Issues

Page 1: Basic SEO Structural Issues

Why Isn’t My Site Ranking, and How Do I Talk to My Developer

About It?

Lori Ulloa (oo-yo-uh)Sr. Digital Marketing Strategist

with R2integrated

Page 2: Basic SEO Structural Issues

Founded in 2004

60+ employees (40 developers and designers)

Headquarters in Baltimore

Regional Offices in VA and NY

24% Revenue Growth 2008-2009

Digital Marketing Plans

Web Site & Creative Design

Technology Platforms

Management Services

Social Media & Social Networks

Competency

Customers

Company

About Us

Page 3: Basic SEO Structural Issues

So…

You’ve done your keyword research, implemented your newly constructed page titles and meta descriptions, and edited your copy to include the new key terms.

You feel like a rock star!...

But you’re still not ranking?!

Page 4: Basic SEO Structural Issues

What Could The Problem Be?

Page 5: Basic SEO Structural Issues

Why?

WHY AM I NOT RANKING??!!

Page 6: Basic SEO Structural Issues

There’s Help!

Doc, what do Doc, what do you think it you think it could be?could be?

Well, it looks Well, it looks like you could like you could

have structural have structural problems with problems with your website.your website.

Page 7: Basic SEO Structural Issues

But My Web Site Looks Great!

Just when you think that web designers, developers and programmers know SEO, you may find that there are manywho do not.

Their primary objectives are to design a site that looks nice and works — not always to create one that ranks in search engines.

Page 8: Basic SEO Structural Issues

How?

BUT HOW DO I DIAGNOSE STRUCTURAL ISSUES IF I’M NOT

THAT TECHNICAL?!!

Page 9: Basic SEO Structural Issues

Here’s How…

You CAN do it with a few easy tools and methods!

You’ll feel like one of the tech gang!!

Page 10: Basic SEO Structural Issues

Confidence

…and you’ll feel much more open in your approach with your technical staff.

Page 11: Basic SEO Structural Issues

What Do You Know About Your Web Site?

Ask Questions:

– Is this website on a CMS? If so, what CMS?

– What type of server is the site on?

– What language/platform is my site built with?

(HTML, PHP, ASP.net?)

– Are there developers/programmers readily available?

Page 12: Basic SEO Structural Issues

Things You Can Test

1. Pages indexed? 2. Canonical specified?3. In-Links?4. XML Sitemap?5. Site speed?6. Robots.txt file? 7. Designed in Flash? 8. Text within images?

copyright r2integrated, LLC 2009 – confidential and proprietary

Today, we’ll focus on the top 5…

Page 13: Basic SEO Structural Issues

Pages Indexed?

• Indexed? What is this?

– It’s a measure of the number of pages of your website that the search engine found and added to its results.

• Why is this important?

– Your site may not be indexed properly.

Page 14: Basic SEO Structural Issues

How To Test Indexing

• Go to Google (we’ll use Google in this case but you can do this with other major search engines as well)

• Type in “site:www.yoursite.com”(If you see nothing, omit the www)

Page 15: Basic SEO Structural Issues

What Do You See?

• If the pages all look current and you don’t see anything that shouldn’t be there, you’re fine and this is not your problem!

• If you see very little or nothing:– There could be issues such as:

• Your site could be built in flash • Your entire site could be restricted by robots.txt

Page 16: Basic SEO Structural Issues

Talking To Your Developer

• If you see stuff that doesn’t look right, write down your findings. (research might take a while for larger sites)

• If you’ve recently redeveloped your site, were 301 redirects implemented?– This is something that could affect in-links.

• Was a custom 404 created?

Page 17: Basic SEO Structural Issues

Canonical Specified?

• What is this?

– The preferred location or version of a web page.

• Why is this important?

– Search engines can sometimes see two different versions of a webpage even though they are the same to you and your users.

Page 18: Basic SEO Structural Issues

How To Test Canonical

• Go to your website.

• Now go to the browser bar and remove the www only.

Page 19: Basic SEO Structural Issues

What Do You See?

• If you see the same website and the URL does not redirect to one version or the other, you may have a canonical issue.

• One version should redirect to the other. If it doesn’t, you could have a duplicate content issue.

Page 20: Basic SEO Structural Issues

Talking To Your Developer

• “We have a canonical issue. Both the www and non www versions of our web pages resolve.”

• Methods to correct: – Server side redirect. – Link tag in the head of the web documents. – Sign up for Google webmaster tools and specify a

preference.

• The same thing can apply internally to a site. Search engines see www.example.com and www.example.com/index as different pages.

Page 21: Basic SEO Structural Issues

Referring Links (“In-Links”)

• What is this?– Links into your website from other websites.

• Why is this important?– Links to your website count as votes to your site in

the “eyes” of search engines. In-links give your content credibility because users find your content important enough to link to.

Page 22: Basic SEO Structural Issues

How To Test In-Links

• Go to www.yahoo.com (for this case, we’ll use Yahoo).

• Type in “link:www.yoursite.com” Select “Except from this domain” from the dropdown.

Page 23: Basic SEO Structural Issues

What Do You See?

• Lots of in-links? You’re in good shape!• If you see links from reputable sources, you’re

good to go!• Less than 50 in-links? You may need to do

some link building.• If you see weird links, you may be involved in

a link farm or purchased links.

Page 24: Basic SEO Structural Issues

Talking To Your Developer

• If you see a page with a link exchange with non-credible sites…– Ask your developer why it exists.– If you find that your rankings crashed with the creation

of this page, delete immediately. – If your rankings declined a bit but did not crash, it will

be up to you to do some legitimate link building.– One you have established credible links, you can be in a

position to delete the links page.• If there is no links page but you still see weird

links…– Talk to your developer about the origin of the links.

• If you simply have no links…– you need to do some link building or improve your

content to inspire users to link to you.

Page 25: Basic SEO Structural Issues

XML Sitemap?

• What is this?– A sitemap that can be prioritized to tell search

engines what pages you would like indexed.– Could be different from the sitemap available to help

users navigate your site.

• Why is this important?– The XML sitemap helps search engines navigate your

website.– It also tells search engines what content is

important.

Page 26: Basic SEO Structural Issues

How To Test for an XML Sitemap

• Type in your web address.• Click on the end and type the following

possible extensions:

– www.yoursite.com/sitemap.xml– www.yoursite.com/sitemap.aspx

Page 27: Basic SEO Structural Issues

What Do You See?

• You should see something that looks like this:

Page 28: Basic SEO Structural Issues

Talking To Your Web Developer

• If you don’t see that…– Ask your developer to generate an XML sitemap.

• If you already have one but you notice that the priorities are all the same…– Ask your developer to reprioritize the sitemap.– The priorities will depend on the importance of

content. – Leave deeper content at the default if you have a

CMS.– If you have content that you don’t want to give priority

to, prioritize the page as 0 and/or place in the robots.txt file.

Page 29: Basic SEO Structural Issues

Site Speed Issues?

• What is this?– The speed at which your pages load.

• Why is this important?– Google now factors this into their algorithm.– If your audience is still on dial-up, your site may be

too difficult for them to use.

Page 30: Basic SEO Structural Issues

How To Test for Site Speed

• The best way is to use add-ons in Firefox.• In FF, download Firebug. • Subsequently, download YSlow (Yahoo) and

Page Speed (Google).– I recommend using both because they will

sometimes give you slightly differing info and have different ways of explaining each item.

Page 31: Basic SEO Structural Issues

What Do You See?

• In YSlow, you should see something that looks like this when you run a test:

Page 32: Basic SEO Structural Issues

What Do You See?

• In Page Speed, you should see something that looks like this when you run a test:

Page 33: Basic SEO Structural Issues

Talking To Your Developer

• First compare the issues that both add-ons give you.

• Read about each one to fully understand– Make sure you understand what each program is

telling you.

• Make a list of the issues and items associated• Research your issue in relation to your

platform and present the list and possible resolutions to your developer.

Page 34: Basic SEO Structural Issues

Caution!

• Arm yourself with a few possible solutions• Research each issue in relation to your

platform• Always take an average of a few sources

– For example, there may be a CMS module or add-on to solve your issue.

– There may be a way to correct it specific to your platform.

Page 35: Basic SEO Structural Issues

Research!!

• Doing this research upfront will prevent frustration

• Knowing how to work with developers to solve your website problems will keep you not only in the know but feeling credible!

Page 36: Basic SEO Structural Issues
Page 37: Basic SEO Structural Issues

Thanks!

Lori UlloaSr. Digital Marketing Strategist

[email protected]

Page 38: Basic SEO Structural Issues

The Other Four Things

copyright r2integrated, LLC 2009 – confidential and proprietary

Page 39: Basic SEO Structural Issues

Robots.txt File?

• What is this?– A file in the root of your site where you can exclude

pages from being indexed in search engines.

• Why is it important?– It’s pointless and sometimes detrimental to have

non-essential pages of your website indexed.– This could include privacy policies, terms of use,

shopping cart pages where the primary item has already been optimized for.

Page 40: Basic SEO Structural Issues

How To Test for Robots.txt File

• Type in your web address.• Click on the end and type the following

extension:

– www.yoursite.com/robots.txt

Page 41: Basic SEO Structural Issues

What Do You See?

• You should see something that looks like this:

Page 42: Basic SEO Structural Issues

Talking To Your Web Developer

• If you see a 404 or redirect…– Ask your developer to generate and upload a

robots.txt file. – If you’re feeling froggy, you can create the file

yourself in a program such as Notepad. – Look at your site and determine non-essential pages

and directories. – Add to robots.txt file or ask your developer to.

Chances are that they will leave the decision up to you as to what’s non-essential.

Page 43: Basic SEO Structural Issues

Designed in Flash?:

What is this?• The way your site could be

built.

Why is this important?• Makes it difficult to relate key

terms to page content. • Not that great for users in

terms of relaying the message of the site and driving them to the right content.

• The URL never changes.• Search engines see very little

(although this is improving).

Page 44: Basic SEO Structural Issues

How To Test for Flash

• Right click in your website. If you see this, your site may be in flash:

• Also, click around your website, if the URL never changes, that’s a key indicator.

Page 45: Basic SEO Structural Issues

Talking To Your Developer

• If a website redesign is out of the budget…– Captioning with keywords – SWFObject

• General Rule: Apply these elements as if you were appealing to a request for low level 508 compliance or appealing to those with screen readers specifically.

Page 46: Basic SEO Structural Issues

Text Within Images?

• What is this?– Your text is not really text.

• Why is this important?– If your text is embedded within images, search

engines don’t see it and cannot correlate it to other key elements for keyword density.

Page 47: Basic SEO Structural Issues

How To Test for Text Within Images

Testing for text as an image:

• Go to the web page in question.

• Hover over the text with your mouse.

• If using a PC, right click over the text.

• If you see anything referring to an image, your text is not html.

Page 48: Basic SEO Structural Issues

What Do You See?

• If you right click and see a lot of stuff about copying the “image” or saving the “image,” your text may not be html.

• You could also double check by viewing your page source, clicking “ctrl F” and typing in the first word or two of the content to see if it’s in html.

Page 49: Basic SEO Structural Issues

Talking To Your Web Developer:

• Ask them if they can remove the image and recreate the look and feel of the page as html.

• If not, ask them to add alt text.– Since your alt text should be limited, you may not be

able to recreate all of the text but some text is better than nothing at all until you are able to redevelop that page of your website.

– Alt text should actually apply to all of your images!

Page 50: Basic SEO Structural Issues

Really

Because, really, a large stock photo of Brad, the friendly customer service guy, without a good keyword-rich description for the search engines may not be helpful to spiders or users…