SlideShare a Scribd company logo
1 of 41
Read This FirstAnnielytics.com@AnnieCushingNOTES ABOUT
THIS WORKBOOKPLEASE DO NOT REQUEST ACCESS TO
THIS GDOC. MY COPY IS ALREADY IN YOUR GDOCS AS
SOON AS YOU OPEN IT, WHICH IS WHY BOTH GOOGLE
DOCS START WITH MY NAME - SO YOU KNOW WHICH IS
MINE (WHICH WILL BE UPDATED REGULARLY). IF YOU
WANT YOUR OWN COPY TO EDIT, LOG IN AND CHOOSE
FILE > MAKE A COPY. I WON'T BE ABLE TO REPLY TO
FURTHER REQUESTS TO SHARE THE DOC B/C IT'S
GETTING TOO TIME-CONSUMING. THANK YOU FOR
YOUR UNDERSTANDING. This audit list, though thorough, is
not exhaustive. If you'd like to suggest a checkpoint or suggest
a correction, please email me at [email protected]Want more?
You can now buy my site self-guided audit template here. 90+
explainer graphics, boilerplate text explaining all 18 sections,
140 pages, 156 checkpoints.And my self-guided analytics audit:
146 pages, 45 checkpoints, 6 sections, 84 explainer graphicsIf a
cell has an orange triangle in the upper-right corner, hover over
it to see a comment.You can sort or order tables by choosing
options from the drop-down menu in each heading cell. I tried
to make each checkpoint a stand-alone element, so they could
be reordered. I also have a Tools for Marketers Google Doc
with an extensive list of tools, which you can use as a
complement to this doc.http://bit.ly/tools-galoreLearn to create
sexy, dynamic dashboards using the Google Analytics API.See
Spanish translationRead more about the fab guy who translated
this doc!http://bit.ly/tools-galore
Initial Data PullsAnnielytics.com@AnnieCushingWant more?
You can now buy my site self-guided audit template here. 90+
explainer graphics, boilerplate text explaining all 18 sections,
140 pages, 156 checkpoints.And my self-guided analytics audit:
146 pages, 45 checkpoints, 6 sections, 84 explainer
graphics.Learn to create sexy, dynamic dashboards using the
Google Analytics API.CheckToolScreaming FrogPotential
custom filters to include:
snippet of GATC to make sure they're tracking every page
YouTube embed snippet to see what videos they're embedding
</iframe> to see how they're using iframes
pageTracker._trackPageview to see if they have remnants of
GA's traditional tracking codeGWTAll errorsCrawl TestMozbar
> SEOmoz Tools (wrench icon) > Crawl Test or
http://pro.seomoz.org/tools/crawl-testFind out keywords site is
ranking forSEMRush or Keyword Spy
IndexingAnnielytics.com@AnnieCushingWant more? You can
now buy my site self-guided audit template here. 90+ explainer
graphics, boilerplate text explaining all 18 sections, 140 pages,
156 checkpoints.And my self-guided analytics audit: 146 pages,
45 checkpoints, 6 sections, 84 explainer graphics.Learn to
create sexy, dynamic dashboards using the Google Analytics
API.CheckInstructionsObservationsRecommendationPriority (1–
3)How many pages are indexed by Google?Search for
[site:yoursite.com] in Google
GWT: Google Index > Index Status2820?When you do a site:
search, does the homepage come up first?YesDoes the site have
index bloat?Check ratio of pages indexed/pages getting org
trafficDo they have any specific crawl issues? Mozbar >
SEOmoz Tools (wrench icon) > Crawl Test or
http://pro.seomoz.org/tools/crawl-testDoes the site have mirror
sites?reverseinternet.comNoIf the site uses mirror sites to
reduce server load, are the mirrors noindexed?Mozbar >Analyze
Page > Page AttributesN/ADoes the site have an xml sitemap
(or sitemaps with an index)?Four quick ways exist to diagnose
if an XML sitemap exists:
1. Check the robots.txt file (located at
http://domain.com/robots.txt)
2. Do a site:domain.com inurl:sitemap.xml search in Google.
If nothing is returned, then no sitemap exists.
3. Look at /sitemap.xml or use the SEO Site Tools Chrome
extension.
4. Paid: http://www.xml-sitemaps.com/standalone-google-
sitemap-generator.htmlNoDoes the xml sitemap follow proper
xml protocol?http://www.sitemaps.org/protocol.htmlN/ADo they
need a sitemap generation recommendation?Tools:
http://gsitecrawler.com/ (Windows)
http://www.intelli-mapper.com/index.php/purchase (Windows)
http://www.xml-sitemaps.com/ (Online)
http://peacockmedia.co.uk/integrity/ (Mac)
http://www.xml-sitemaps.com/standalone-google-sitemap-
generator.html (Paid but cheap)
Screaming Frog: Screenshot of steps -
http://screencast.com/t/MaDq1EynAre their sitemaps clean?Run
through Screaming Frog: Mode > List > File Format: SiteMap
(*.xml)
Sitemaps should only have URLs that resolve to 200 status code
and shouldn't contain low-quality pages, like paginated content,
search results pages, etc.Are URLs duplicated in the
sitemap?Screaming Frog: Mode > List > File Format: SiteMap
(*.xml)
If the number of URLs crawled is less than the number of URLs
you entered into Screaming Frog. SF tells you how many you
entered when you browse to the sitemap.xml file and load it into
SF. But SF automatically dedupes a sitemap, so if you have
fewer URLs you have duplication in the sitemap and should
export a new sitemap from the final list of clean URLs (Export
> Sitemap).Is a link to the site's xml sitemap or sitemap index
in their robots.txt?Add as a line item to robots.txt file:
Sitemap: http://www.your-site/your-sitemap-or-sitemap-
index.xmlHave they submitted sitemaps to Google and
Bing?GWT: Crawl > Sitemaps
BWT: Crawl > SitemapsDo they have all sitemaps they should?
Web, mobile, image, video, newssite:yoursite.com
inurl:sitemap.xml
GWT: Crawl > Sitemaps
BWT: Configure my site > Sitemaps
Google resources about the five different sitemaps:
http://support.google.com/webmasters/bin/topic.py?hl=en&topic
=20986&parent=8476&ctx=topicDoes their sitemap have more
than 50,000 links or > 10MB unzipped?Open the sitemap in
Chrome and search the page (Ctrl/Command-F) for "http" - this
will show you the number of both http and https URLs in the
sitemap. Look in the upper-right corner of the browser.Does the
site have separate sitemaps for the main categories/sections of
the sitet?Advantage here is the level of detail you suddenly get
on indexation is dramatic. You could instantly find, for ex, that
TVs were indexed at a 95% rate while video games were
indexed at a 56% rate. This is information you can use and act
on. Read more about this from an awesome post on AJ Kohn's
blog: http://bit.ly/fRMXKs
Recommended file names:
* sitemap.tv.xml
* sitemap.digital-cameras.xml
* sitemap.video-games.xml
Can also break down category and product pages:
* sitemap.tv.category.xml
* sitemap.tv.product.xml
* sitemap.digital-camera.category.xml
* sitemap.digital-camera.product.xmlDoes the site have an
RSS feed? Have there been dips in crawl?GWT: Crawl > Crawl
stats
BWT: Crawl > Crawl summaryDo they have query parameters
being indexed?GWT: Crawl > URL parametersAre there errors
in their robots.txt file?http://tool.motoricerca.info/robots-
checker.phtml
A great resource on robots.txt: http://tools.seobook.com/robots-
txt/YesAre they excluding pages they shouldn't in
robots.txt?Use "Is this page blocked by robots.txt?"
bookmarklet by Tom Critchlow, which you can get here:
http://bit.ly/UbwfpW
http://tool.motoricerca.info/robots-checker.phtml
SEOmoz Crawl Test (Checking Blocking G, B, Y columns)Are
there pages/directories they should include in their
robots.txt?Look for weird directories in SEOmoz Crawl Test,
Screaming Frog, or GA: Behavior > Site Content > Content
DrilldownAre they excluding pages they shouldn't w/
noindex?SEOmoz Crawl Test
(http://pro.seomoz.org/tools/crawl-test)Are there any pages with
a nofollow tag?Isolate pages with nofollow tags in SEOmoz
Crawl Test or Screaming FrogDoes the site block cart
pages?Look at robots.txt and use MozBar to check for noindex
tags (Analyze Page > Page Attributes)Does the site offer print
pages?If the site offers print pages, do the print pages use CSS
or unique URLs?If the site offers print pages with unique URLs
are these pages blocked by the search engines?Pull up a couple
and look at MozBar: Analyze Page > Page AttributesDoes the
site use a revisit-after tag?Screaming Frog: Meta & Canonical
tab
This is fictional. None of the big search engines have ever
honored it. It won't hurt the site, but it will make you look like
an SEO neophyte.If the site is a blog, does it use a plugin to
ping the search engines to let it know it's
updated?http://pingomatic.com/
https://seesmic.com/ (formerly ping.fm)See if your site is
redirecting Google IPsEnter the URL into translate.google.com
and see if it redirects. More from Googler John Mueller here:
http://bit.ly/google-translate-trick
GWT: Crawl > Fetch as GoogleDoes the site have page titles
that are too long?Use this tool
(http://www.seomofo.com/snippet-optimizer.html) or in Excel,
set column width to 520px, set columns to wrap text, and font to
Arial 12pt. Type in your title, and bold the main keyword. If the
line breaks, your title tag will truncate.Are conversion (thank
you) pages noindexed?If not, this could create tracking
issues.http://reverseinternet.comhttp://www.sitemaps.org/protoc
ol.html
AccessibilityAnnielytics.com@AnnieCushingWant more? You
can now buy my site self-guided audit template here. 90+
explainer graphics, boilerplate text explaining all 18 sections,
140 pages, 156 checkpoints.And my self-guided analytics audit:
146 pages, 45 checkpoints, 6 sections, 84 explainer
graphics.Learn to create sexy, dynamic dashboards using the
Google Analytics
API.CheckInstructionsObservationsRecommendationPriority (1–
3)Are URLs SEF friendly?YesDo the URLs use query
parameters? Query parameters follow a ? in a URL and are
separated by &'s if there's more than one (e.g.,
www.yoursite.com/your-landing-
page?src=google+local&sort=low-to-high&index=no). These
can create duplicate content.noHow does the site (both content
and navigation) look/function when you turn off CSS,
JavaScript, and cookies?Web Developer ToolbarDo all of the
navigation links work when Javascript is turned off?When you
view the cached version of the homepage, does all the content
show up?cache:urlWhen you view the cached version of the
homepage, are navigation links present?When you view the
cached version of the homepage, do links show up that aren't
visible on the page?Is any content being pulled in with iframes
or from an external source?Screaming Frog: Create a custom
filter that contains "<iframe". Don't include closing bracket or
quotation marks.How is the site's overall speed
performance?http://gtmetrix.com/
https://developers.google.com/pagespeed/ - lots of
recommendations (also recommended by DistilledU)
Kissmetrics infographic on page load time:
http://bit.ly/UjcDAnThe overall speed is really low. The score
is 14%, compared to average score 70%. What are the page
speeds of their top 10 landing pages?Speed Tracer Chrome
plugin, Yslow Chrome plugin (recommended by DistilledU b/c
it includes server response time and download time and makes
recommendations)
Use this custom report to look at page load times of top organic
landing pages: http://bit.ly/15g530d (H/t to @Dan_Shure for his
collaboration in coming up with this custom report.)
"Amazon study that showed a 1% decrease in sales for every
0.1s decrease in response times." http://bit.ly/UjazZ6How does
their homepage's page speed compare to their top
competitors?Create videos comparing site against competitors:
http://www.webpagetest.org/video/Are images optimized for
fast page load?Page speed tools, Web Dev Toolbar
Do a Screaming Frog crawl of just images (Configuration >
Spider > Check Images)Are JavaScript and CSS linked to
external files?Should avoid inline and embedded CSS as much
as possible..Also, JS files are pulled sequentially, so these
should be combined where possible.Are JavaScript and CSS
minified to reduce load time?Desktop apps: JSMin, YUI
Compressor, Google Closure Compiler
Web: Google Closure Compiler (http://closure-
compiler.appspot.com/home)Does the site leverage caching well
to minimize page load time and reduce HTTP
requests?https://developers.google.com/speed/docs/best-
practices/cachingIs Flash used for important elements?Do
images have ALT text?ScreamingFrog: Advanced Export >
Images Missing ATL TextAre there 404 pages? ScreamingFrog:
Response Codes
GWT: Crawl > Crawl Errors > Not foundTrend of 404
pages?GWT: Crawl > Crawl Errors > Not foundnoAre 404 pages
serving the correct header response?GWT: Crawl > Crawl
Errors > Soft 404Trend of soft 404 pages?GWT: Crawl > Crawl
errors > Soft 404 (A soft 404 is a not found page that delivers a
200 response code instead of directing visitors to a 404
page.Are any of the 404 pages significant or indexed?Pull top x
organic landing pages into Excel (I recommend the Excellent
Analytics Excel add-in, but you can also export from the GA
site), then either pull into Screaming Frog (Mode > List) or use
SEOTools Excel plugin to get status codes for each page. Note:
Will need to add hostname (domain) to URIs from GA first b/c
both SF and SEOTools needs a full URL, e.g.,
http://www.yousite.com/blog/, not /blog/. Are pages in the site
pointing to 404 pages?Screaming Frog: Mode > List > Enter 404
pages > Look at Inlinks columnDo they use a custom 404 page
to reel visitors back?Are there 500 error pages?GWT: Crawl >
Crawl Errors > Server error
Screaming Frog
SEOmoz Crawl TestTrend of 500 errors?GWT: Crawl > Crawl
Errors > Server error
Screaming Frog
SEOmoz Crawl TestAre there errors for mobile? GWT: Crawl >
Crawl errors > Mobile tabIs the site using 302
redirects?Screaming Frog: Response Codes
SEOmoz Crawl TestAre 301 redirects set up
properly?Screaming Frog: Response Codes
SEOmoz Crawl Test
http://www.seologic.com/webmaster-tools/url-redirectDo any
pages have meta refreshes?Screaming Frog: Meta & Canonical
tab > Meta Refresh
SEOmoz Crawl TestDoes the site use AJAX pages? Currently, if
you implement the window.history.pushState() JavaScript
fucntion (part of the 'HTML5 History API'), you will be able to
create an AJAX site that is crawlable. pushState() accomplishes
this by changing the path of the URL that appears in the user's
address bar. This makes it so search engines are able to execute
links and read content encoded in JavaScript.
Cf:http://www.distilled.net/store/u/my/technical/ > Crawling &
IndexingIf site is using AJAX, is content in AJAX being
indexed?Search for snippets of text from the AJAX content
wrapped in quotes in Google/Bing.Are headers images?Is page
copy in images? Is the site cloaking by cookie detection?Change
user agent to Googlebot using MozBar (Firefox only - Settings
> Set User Agent > Googlebot) or use the User-Agent Swticher
for Chrome extension: http://bit.ly/VzEFZg.
Is the page different from before?Is site currently being
developed? If so, is the dev server excluded via robots.txt or
password-protected?Are there PDFs on the
site?site:yoursite.com filetype:pdfIs content in PDFs also in
HTML?Search for snippets of text from the PDF.Does the site
have malware?GWT: Malware
http://www.google.com/safebrowsing/diagnostic?site=mysite.co
m
Replace "mysite.com" with your domain in the URL.Has the site
been hacked? SEMRush or Keyword Spy
Run a scan and look to see if site is suddenly ranking for
spammy keywordsIs the website in a bad
neighborhood?https://www.majesticseo.com/reports/neighbourh
ood-checkerDoes the site use infinite scroll?Turn off Javascript.
There should be static links to paginated content. Ex of it done
well in Mashable.
http://bit.ly/11j0d0ghttps://developers.google.com/speed/docs/b
est-
practices/cachinghttps://www.majesticseo.com/reports/neighbou
rhood-checker
ArchitectureAnnielytics.com@AnnieCushingWant more? You
can now buy my site self-guided audit template here. 90+
explainer graphics, boilerplate text explaining all 18 sections,
140 pages, 156 checkpoints.And my self-guided analytics audit:
146 pages, 45 checkpoints, 6 sections, 84 explainer
graphics.Learn to create sexy, dynamic dashboards using the
Google Analytics
API.CheckInstructionsObservationsRecommendationPriority (1–
3)Is the site organization intuitive?Bing Webmaster Tools'
Index Explorer is a great way to visualize a site's architecture
(Dashboard > Reports & Data > Index Explorer). You can see
the root-level pages and directories and then drill down to see
subdirectories. Find report by going to Reports & Data > Index
Explorer.Does every category and subcategory have a clear
purpose?Does the URL structure follow the
category/subcategory structure as you drill down?Are key
organic landing pages close to the homepage?1. Pull organic
landing pages from GA: Acquisition > Keywords > Organic >
Landing Page (or pull using Excellent Analytics plugin)
2. Run Screaming Frog and export crawl (screenshot:
http://screencast.com/t/ATKBFL3tZHKw)
3. Pull both tabs into the same Excel document and do vlookups
to pull in Level (which tells you how many clicks the page is
from the homepage, if you stated the crawl with the homepage).
Great video from Mr. Excel on how to do vlookups if you're a
newbie: http://bit.ly/VEd8Wy.
Top landing pages should ideally be three or fewer clicks from
the homepage. How many category pages does the site
have?GA: Behavior > Site Content > Content Drilldown
BWT: Reports & Data > Index ExplorerAre there too many
category pages? Not enough?GA: Behavior > Site Content >
Content Drilldown
BWT: Reports & Data > Index Explorer
A good litmus test is to see how many pages are in each
directory. You don't want directories that are too thin or too
bulky.Are pages targeting competitive head terms more than
two clicks from homepage?Pull SEMRush, GA Organic
Keywords, and GWT Search Queries reports (Search Traffic >
Search Queries) - with landing pages and search volumes, then
filter for terms with fewer than three wordsDoes the site use
faceted navigation?Examples of faceted navigation:
http://bit.ly/XMCfu5If it's not using faceted navigation, should
it?If a site has a lot of product pages paginated, this could be an
indicator that the site should use faceted navigation.If the site
uses faceted navigation, does it create duplicate content
issues?Look for query parameters used by faceted navigation (if
it's parameter driven) and see if they're listed in GWT's URL
Parameters report (under Crawl)Does site use breadcrumbs?If
site uses breadcrumbs, do links point to canonical versions of
the page (i.e., ideally, pages w/o query parameters)?If site uses
breadcrumbs, do breadcrumbs follow organization of the
site?Does the navigation have a reasonable number of options?
There is anecdotal evidence that having more than 7 options in
the main navigation is counter-productive.Do category pages
have followed links to sub-category pages?Do sub-category
pages have followed links to product pages?
LinksAnnielytics.com@AnnieCushingWant more? You can now
buy my site self-guided audit template here. 90+ explainer
graphics, boilerplate text explaining all 18 sections, 140 pages,
156 checkpoints.And my self-guided analytics audit: 146 pages,
45 checkpoints, 6 sections, 84 explainer graphics.Learn to
create sexy, dynamic dashboards using the Google Analytics
API.CheckInstructionsObservationsRecommendationPriority (1–
3)Have they experienced a decline in inbound links?ahrefs.com:
Enter URL, scroll down to Backlinks graph (screenshot:
http://www.screencast.com/t/FEA8vmPREC)Are they
overoptimized?OSE, MajesticWhat is ratio of homepage to deep
page linking?Does it appear they've been buying links?Dr Pete's
link profile doc: http://mz.cm/Pt19grnoWhere have most of their
links come from?Link Detective:
http://www.linkdetective.com/Does the site have links in their
xml sitemap that weren't captured in the Screaming Frog crawl?
Pages found in the sitemap that aren't in the Screaming Frog
crawl are most likely orphaned pages b/c the spider couldn't get
to it.
Very Important: You shouldn't select "Ignore robots.txt" under
Configuration > Spider in SF to preserve the restrictions a
search engine spider will face.
Steps to compare the two lists (with a screenshot that explains
everything):
1. Import xml sitemap into Excel (PC only). If on a Mac, run
the sitemap through Screaming Frog (Mode > List > Select File
> Sitemap > Navigate to xml sitemap file), run the crawl, and
export the list of URLs into an Excel document.
2. Move the sitemap csv into the same Excel workbook as the
Screaming Frog crawl (right-click on tab at bottom of worksheet
> Move > Select SF workbook > choose where you want to
move it).
3. In the cell next to the first URL from the sitemap, enter this
formula: =IF(ISNA(MATCH(B2,'SF
Crawl'!A:A,0)),"Orphan","OK"). Screenshot with thorough
instructions: http://www.screencast.com/t/V6z7bphDDo they
have a DMOZ link?Search for yourdomain.com site:dmoz.org
SEO Site Tools Chrome extension: External Page DataNODo
they have a Yahoo Directory
link?http://www.domaintools.com/: Site Profile tab NODo they
have any links from Wikipedia?site:wikipedia.org
link:client.com -filetype:jpgWhat linkable assets do they
have?What are their most linked to pages?OSE: Top Pages tab
Majestic: Pages tab
GWT: Search Traffic > Links to Your Site > Your most linked
content
Searchmetrics: Social > Social Links > Social SpreadDoes that
coordinate with top organic pages?GA: Acquisition > Sources >
Search > Organic > Landing PageDo they have a strong internal
linking structure?GWT: Search Traffic > Internal LinksDo blog
posts and content pages interlink a lot?Good examples: SEL,
seoroundtable.com, outspokenmedia.comDoes the logo point to
the canonical version of the homepage?Are there any pages with
too many links?SEOmoz Crawl Test (Too Many On-Page Links
column)How many links do they have on their homepage and
top pages?SEO Site Tools > Suggestions AND Page Elements
Mozbar Analyze Page > Page Attributes (Warning: They
produce very different results.)
Screaming Frog: Internal tab > Outlinks
http://rapid.searchmetrics.com/en/seo-tools/link-tools/outbound-
links,50.html
Xenu Lnk Sleuth
http://www.domaintools.com/: Site Profile tab > Links (Internal
and Oubound)
http://urivalet.com/ (Internal and outbound - under HTTP header
info)Do they have broken links throughout the site?Screaming
Frog: External tab > Status Code = 404, 410, 500
Xenu Link SleuthAre there broken links on the page?Check My
Links Chrome add-in:
https://chrome.google.com/webstore/detail/ojkcdipcgfaekbeaela
apakgnjflfglf
http://www.iwebtool.com/broken_link_checker
Link Checker Firefox plugin: https://addons.mozilla.org/en-
US/firefox/addon/linkchecker/Do they have too many links on a
page?BEST: SEOmoz Crawl Test - actually tells you which
pages have too many
SEO Site Tools > Suggestions AND Page Elements
Mozbar Analyze Page > Page Attributes (Warning: They
produce very different results.)
Screaming Frog
http://rapid.searchmetrics.com/en/seo-tools/link-tools/outbound-
links,50.html
Xenu Lnk Sleuth
http://www.domaintools.com/: Site Profile tab > Links (Internal
and Oubound)
http://urivalet.com/ (Internal and outbound - under HTTP header
info)Does the site have an HTML sitemap?http://www.xml-
sitemaps.com/standalone-google-sitemap-generator.htmlWhat
internal pages do they link to the most?GWT: Search Traffic >
Internal linksDoes logo link to homepage? What is the quality
of outbound linking?Screaming Frog: External tabDo they have
microsites?Check reverseinternet.com, if you're not sure.If they
have microsites, are they interlinking with the same terms the
main site is ranking for?Pull backlinks for each from your tool
of choice (GWT, OSE, Majestic, Ahrefs), and use a pivot table
to evaluate backlinks Do they have a link network?Pull
backlinks for each site, pull into a pivot table, filter to only
look at links to and from their sites. If you are unfamiliar with
how to use pivot tables in Excel, check out this blog post I
wrote: http://selnd.com/VVK2q9.Does the site have a
resources/directory/links page that's really a link
exchange?http://www.xml-sitemaps.com/standalone-google-
sitemap-generator.html
On PageAnnielytics.com@AnnieCushingWant more? You can
now buy my site self-guided audit template here. 90+ explainer
graphics, boilerplate text explaining all 18 sections, 140 pages,
156 checkpoints.And my self-guided analytics audit: 146 pages,
45 checkpoints, 6 sections, 84 explainer graphics.Learn to
create sexy, dynamic dashboards using the Google Analytics
API.CheckInstructionsObservationsRecommendationPriority (1–
3)Are their images optimized for SEO?Check alt tags in
Screaming Frog crawl or SEOmoz crawlAre their images
optimized for download?Check file sizes (Screaming Frog:
Images tab, export, sort by size)When you search for brands
they rank for in Google web search in Google Images do they
come up?Do they host their images on another domain?Do they
have visibility for image searches?GWT: Search Traffic >
Search Queries > Filters > Filter by images (screenshot:
http://www.screencast.com/t/rH9vfqpAlnyK)Are there page
titles that surpass 70 characters?GWT: Search Appearance >
HTML Improvements
Screaming Frog
SEOmoz Crawl TestAre there descriptions that surpass 155
characters?GWT: Search Appearance > HTML Improvements
Screaming Frog
SEOmoz Crawl TestAre page titles optimized?GWT: Search
Appearance > HTML Improvements
ScreamingFrog
SEOmoz Crawl TestDo descriptions have powerful CTAs?GWT:
Search Appearance > HTML Improvements
ScreamingFrog
SEOmoz Crawl TestAre they missing page titles?GWT: Search
Appearance > HTML Improvements
ScreamingFrog
SEOmoz Crawl TestAre they missing descriptions?GWT: Search
Appearance > HTML Improvements
ScreamingFrog
SEOmoz Crawl TestWhat is the quality of their calls to
action?Evaluate homepage, category pages, and product/content
pagesDoes the site have ads?If the site has ads, how many are
above the fold?If the site has ads, are they relevant to the
site?Do any of the blink, move, or play videos/sound
automatically?Is the page you're checking adequately optimized
for the keyword(s) you're going after?SEOmoz's On-Page
Analysis Tool: http://pro.seomoz.org/tools/on-page-keyword-
optimization/newAre pages keyword stuffed?
ContentAnnielytics.com@AnnieCushingWant more? You can
now buy my site self-guided audit template here. 90+ explainer
graphics, boilerplate text explaining all 18 sections, 140 pages,
156 checkpoints.And my self-guided analytics audit: 146 pages,
45 checkpoints, 6 sections, 84 explainer graphics.Learn to
create sexy, dynamic dashboards using the Google Analytics
API.CheckInstructionsObservationsRecommendationPriority (1–
3)Does the site have paginated content (multi-page articles,
results pages)?How does site handle pagination? Noindex,
canonical tag, rel prev next?Should not be using canonical tags
for pagination, unless it's a view all page. And if you're going
to use a view all page, make sure it doesn't suffer significant
latency (geek speak for it's slow).Are paginated results getting
organic traffic?This usually isn't ideal.Do they have content
duplicated over their different sites?Are there canonical issues
with the homepage?GA: Behavior > Site Content > Pages >
Page Title, then click on homepage title to see if there are
multiple URLs receiving significant traffic for the same title
from different URLs. (Ignore URLs with low visits.)Are there
canonical issues with the rest of the site?ScreamingFrog:
Directives > Filter: Canonical. Export to Excel and check for
rows where the Canonical 1 != Address column. Filter out all of
the matching canonicals b/c they are just self-referencing
canonical tags. Pay attention to rows where they don't match to
make sure these canonical assignments make sense.
Behavior > Site Content >Pages > Page Title, then click on a
bunch of titles to see if there are multiple URLs receiving
significant traffic for the same title from different URLs.
(Ignore URLs with low visits.)
GA: Search content for /index|/defaultAre https pages indexed?
Are they dupes of the non-secure versions?site:yourdomain.com
inurl:httpsAre trailing slashes creating duplicates?Is there
duplicate content within the site?Screaming Frog: Hash (Apply
conditional formatting to column to catch duplicates)
SEOmoz Crawl TestIs there duplicate content with other
sites?Search for snippets.
Ask the client if they have registered any
other domains and check for duplicate
content there.
Use http://reverseinternet.com/ to find
related domains.
Use your favourite domain registrar to search for domain names
that contain the client's brand name or common misspellings of
their name under various TLDs. Check the content there and the
WHOIS record for those domains. Let the client know if they
should register any of these domains.
Has the site been scraped?If the content has been scraped, you
should file a content removal request with Google:
http://bit.ly/yB77DdIs there duplicate content between
subdomains?Do they have duplicate page titles?GWT: Search
Appearance > HTML ImprovementsDo they have duplicate meta
descriptions?GWT: Search Appearance > HTML
ImprovementsIf ecommerce site, are product descriptions
unique?Search for snippets of text from product descriptions
wrapped in quotation marksDoes the site offer user-generated
content (e.g., reviews, ratings)If the site uses ratings, is it
getting rich snippets?GWT: Search Appearance > Structured
Data or do a search for a term the page gets traffic for
You can find out the keywords by searching for your landing
page and then clicking on it to see the keywords in this custom
report: http://bit.ly/SwC2di. It's already filtered for organic.Is
content organized, using headings properly?A site should use
H1, H2, etc. over custom CSS classes to format content.Is
content well written?Does content use proper grammar?Are
titles well written?Are there misspelled words?Do pages contain
ads?You want to make sure a significant proportion of content
above the fold is unique (not ads, not template and boilerplate
content)Do they have a blog?If they have a blog, do they have
an RSS button?An RSS button makes it easy for visitors to
connect with you - esp useful for sites with tech-savvy target
audience.If they have a blog, have they noindexed category and
tag pages or provided unique content to these pages, like an
intro paragraph?It's standard fare to noindex, follow category
and tag pages. However, adding a solid paragraph to them and
only including snippets of posts can make them effective
landing pages.If site has an RSS feed(s), is link to RSS feed
nofollowed?
KeywordsAnnielytics.com@AnnieCushingWant more? You can
now buy my site self-guided audit template here. 90+ explainer
graphics, boilerplate text explaining all 18 sections, 140 pages,
156 checkpoints.And my self-guided analytics audit: 146 pages,
45 checkpoints, 6 sections, 84 explainer graphics.Learn to
create sexy, dynamic dashboards using the Google Analytics
API.CheckInstructionsObservationsRecommendationPriority (1–
3)Are they tracking rankings?If so, are they missing
keywords?Can find new words to track from GA, GWT,
SEMRush, and Open Site Explorer or Majestic anchorsWhat
percentage of organic traffic is (not provided)?GA: Acquisition
> Sources > Search > OrganicDo the keywords they're ranking
for and getting traffic for make sense by category?Take
keywords from GA, SEMRush (or Keyword Spy), and GWT and
filter by category, subcategory - look at keywords OR copy
URL and do text to columns OR tease out categories and
subcategoriess and look at keywords in giant pivot table that
looks at keyword, cat/subcat, keyword volume, ranking (if
applicable), visits (if applicable)How many keywords are they
ranking for compared to their competitors?Run all through
SEMRush, Keyword Spy, or SearchmetricsHow do their
rankings compare to their top competitors?If they're using a
rank tool, use that. If not, pull keywords from SEMRush (or
Keyword Spy), create a pivot table to compareDo homepage and
money pages show up for branded searches?If not, the
homepage or money page(s) might have been penalized, like if a
weaker page starts coming up instead of the page that used to to
get the traffic.Do they have landing pages ranking for the same
keywords?1. Do a site: search Google for important keyword
phrases
2. Check GWT: Search Traffic > Search Queries
3. Check this custom report from GA: http://bit.ly/SdmffR.
Click on keywords to see if more than one landing pages is
attracting traffic. Just keep in mind some visits are lost to the
dreaded (not provided).If the site offers site search, are there
opportunities they should be going after?Compare keywords
from Site Search (Behavior > Site Search > Search Terms)
against organic keywords and keywords from
SEMRush/GWTDo you need to manually check rankings?
http://hidemyass.com/
Not the perfect proxy solution but an extremely good one at the
price. Great for seeing exactly how rankings appear from
different locations on the fly or running systems as though
they're from another IP address in a different location. Source
of analysis: http://searchenginewatch.com/article/2156235/78-
Resources-For-Every-Internet-Marketers-ToolkitAre they
bidding on keywords?If they're bidding on keywords, are there
any keywords that convert like wildfire that they should
consider competing on for organic?
AnalyticsAnnielytics.com@AnnieCushingWant more? You can
now buy my site self-guided audit template here. 90+ explainer
graphics, boilerplate text explaining all 18 sections, 140 pages,
156 checkpoints.And my self-guided analytics audit: 146 pages,
45 checkpoints, 6 sections, 84 explainer graphics.Learn to
create sexy, dynamic dashboards using the Google Analytics
API.CheckInstructionsObservationsRecommendationPriority (1–
3)Has the site had any significant drops in organic traffic?GA:
Acquisition > Keywords > OrganicDrops after Christmas dayIf
the site has experienced drops, are they seasonal?GA:
Acquisition > Keywords > Organic --> Compare to Previous
Year Consistent - drops after Christmas dayIf the site has
experienced drops, do they correlate with any major algorithm
changes?My SEO gcal:
https://www.google.com/calendar/embed?src=hv5ke5r6teb3272q
tqohepsa0c%40group.calendar.google.com&ctz=America/New_
YorkWhat tools are they using for tracking? BuiltWith Chrome
Extension:
https://chrome.google.com/webstore/detail/dapjbgnjinbpoindlpd
mhochffioedbnAre they tracking conversions?NoAre they using
ecommerce tracking? (See more checks at the bottom of the
list.)NoIs their analytics tracking code missing from any
pages?Screaming Frog: Configuration > Custom > Enter GA
code (e.g., UA-335449-7)Do other sites have their GA code on
them?GA: Audience > Technology > Network > HostnameNoDo
they have subdomains?reverseinternet.com
Search in Google: site:clientdomain.com -inurl:www
GA: Audience > Technology > Network > HostnameNoIf the
site has subdomains, does GATC include _setDomainName()
method?Throw _setDomainName into a custom filter in
Screaming Frog (Configuration > Custom > Includes:
_setDomainName).N/AIf the site has subdomains, are they
including hostname in content reports?If not, the site should
include hostname in the content reports (so content reports read
www.mysite.com/my-page instead of /my-page). Screenshot:
http://www.screencast.com/t/juJ4RnFk (Note: If you add a
hostname filter, make sure you update your goals!)N/AIf so, is
GATC set up properly?No dot before domain in
_setDomainName method, hashing isn't turned off
ROI Revolution post:
http://www.roirevolution.com/blog/2011/01/google_analytics_s
ubdomain_tracking.phpN/ADo they have PPC campaigns
showing up in organic resultsCheck for campaign parameters in
organic landing pages (Acquisition > Sources > Search >
Organic > Landing Pages), i.e., s_kwcid, ppc, and cpc.
Acquisition > Sources > Search > Organic > Landing Pages),
i.e., s_kwcid, ppc, cpc, keyword, adgroup, etc.If the site offers
site search, are they tracking it in their analytics?GA: Behavior
> Site Search > Usage (Make sure site search isn't using AJAX -
iow, you stay on the same page when you search - or hard
coding search terms into URLs, e.g.,
www.mysite.com/search/query.N/AIf so, does their site search
appear to be effective?GA: Behavior > Site Search > Overview
> Results Pageviews/Search (Is it taking too many pages to find
what visitors are looking for?) and Time After Search (Are they
sticking around after searching?)N/AAre they using
asynch?Search page source code for "gaq"Is site is using
asynch, are pages on the site still using traditional?Screaming
Frog: Configuration > Custom > Enter snippet of traditional
GATC, e.g. "pageTracker._trackPageview"Are they using
annotations?Admin > Click on profile link > Assets >
AnnotationsN/AHave they set their homepage in GA?Admin >
Click on profile link > Profile Settings > General Information >
Default page
Don't need to set this if the default (home) page is /. If it's
something like /default.php or index.html you should enter that,
like you see in this screenshot:
http://screencast.com/t/gd5Idd6uIf running Google AdWords
campaigns, is your AdWords account linked w/
GA?Instructions:
https://support.google.com/analytics/answer/1033961?hl=en&to
pic=1308612&ctx=topicN/AIf running Google AdSense
campaigns, is your AdSense account linked w/ GA?Instructions:
http://support.google.com/adsense/bin/answer.py?hl=en&answer
=2495976&rd=2Do content reports contain utm parameters?If
using GA, navigate to Behavior > Site Content > All Pages and
apply this advanced segment:http://bit.ly/1dkmO6M. GA strips
these out. So if you see them in your content reports, it means
that Google isn't recognizing them (or giving credit to the
campaign/source/medium you've assigned). This is usually b/c
the person tagging the links didn't include at minimum
utm_source and utm_medium. These two parameters are
required. All others are optional in that they will still work even
if you don't use them, contrary to what Google's URL Builder
(http://bit.ly/17ShSlO) says. That said, I would also always
include utm_campaign to assign a campaign name.Does the site
use a third-party cart? If so, do they have cross-domain tracking
in place?Use this resource to troubleshoot:
http://bit.ly/16t0lSf.Does the profile use filters correctly?
Filtering out internal traffic, forcing URLs to lowercase (to
prevent duplicate URLs b/c of varying cases)?Should the
domain use URL rewriting? If you have a site that has lots of
versions of the same page (e.g., tons of different versions of a
login page), you can use URL rewriting to consolidate these.
You just have to make sure that if a goal URL or goal funnel
uses one of these URLs that you update the goal setup.Does the
site have excessive sampling? If so, is it b/c they have more
than one website in a property?See this post for more details.
http://bit.ly/1z1bgL8Does site use campaign parameters on
internal links? Read this post to see just how badly this can
trash your account: http://bit.ly/1bQBYNc. Use events for
internal links, campaign parameters for external.Do any pages
use meta refresh? (This will artificially lower bounce
rate.)Screaming Frog: Meta & Canonical tab > Meta RefreshIf
the site runs email campaigns, are they tagging URLs that point
back to their site with campaign parameters?If not, traffic from
desktop apps (Outlook, Mac Mail) and webmail using SSL (e.g,
Gmail) will show up as direct. Only webmail not using https
will show up, but they will be buried in referral report, not
email. And without campaign tagging, nothing will show up in
the new Email Channel (Acquisitions > Channel > Email).Does
the profile use event tracking? If so, are they naming category,
action, and label as they're intended?Category: Should be broad
categories of events, e.g., download, outbound, video, comment,
white paper, banner, form, link, ad, live chat, resource, and
widget (to name a few).
Action: Should be verbs, such as click, play, download, log in,
submit, bookmark, etc.
Label: Should provide more details about the actual event, much
like a title.If they're using event tracking, are they using events
as goals?Does the site use custom variables? If so, are the being
scoped properly?Do custom variables share the same slot? If so,
make sure you don't have, for ex, a vistor-level CV sharing a
slot with a session- or page-level CV. For ex, let's say you have
a visitor-level CV (e.g., member = yes) that shares a slot with a
session-level CV (e.g., clicked a social button) ... if visitor logs
in and is registered as a member but then clicks a social button
(if you're tracking this engagement as a CV), s/he is no longer a
member; that person is now just someone who engaged w/ a
social button. Check Audience > Custom > Custom Variables
and click on each of the 5 keys (aka slots) to see what you're
tracking. Here are two good posts with lots of ex's of ways you
can leverage CVs: http://bit.ly/1eJacmU and
http://selnd.com/1eJak5V.If site uses ecommerce tracking, is the
tracking code on all conversion pages?If site uses ecommerce
tracking, are there JavaScript or server-side programming errors
before the _trackTrans() method keeping it from firing?If site
uses ecommerce tracking, does the code have currency symbols
or or thousands separators in code?Commas will be converted to
decimals, so 112,345 becomes 112.34. Zoiks.NoIf site uses
ecommerce tracking, do their products or store ID use
apostrophes?If they're using single quotes in their ecommerce
tracking code, this will cause a problem b/c you can't have
single quotes inside single quotes. E.g., .g., ‘Annie’s Funky
Shoes’ should be “Annie’s Funky Shoes”. See this screenshot
for more details: http://screencast.com/t/r5cL2LWp7Q6D.If site
uses ecommerce tracking, is it international / use multiple
currencies?If so, GA now supports multiple currencies
(finally!). Read more here: http://bit.ly/X9YSWw.Does the site
have a YouTube channel? If so, does it track it in GA? What it
tracks:
* Visits to your channel page
* Searches done in your channel
* Views to your playlists
* Basically, anything under /user/Annielytics
What it doesn't track: Visits to individual videos :(((
Setup: Create new GA account. Then go to Video Manager >
CHANNEL SETTINGS > Advanced > Enter UA account ID at
the bottom of the form (Although you can add it to an existing
account, you shouldn't. It will be buried in your data.)
No
EcommerceAnnielytics.com@AnnieCushingWant more? You
can now buy my site self-guided audit template here. 90+
explainer graphics, boilerplate text explaining all 18 sections,
140 pages, 156 checkpoints.And my self-guided analytics audit:
146 pages, 45 checkpoints, 6 sections, 84 explainer
graphics.Learn to create sexy, dynamic dashboards using the
Google Analytics
API.CheckInstructionsObservationsRecommendationPriority (1–
3)Does the site use shopping feeds?If they're using shopping
feeds, what engines have they submitted to?Do their feeds have
all the required fields filled out?Does the shopping feed use
existing categories?Does the feed include images?Is the feed in
one of the acceptable formats? Google:
http://support.google.com/merchants/bin/answer.py?hl=en&ans
wer=160567Is the feed being updated regularly?Does the feed
use custom fields? Do product descriptions have unique
copy?Saarch Google or Bing for snippets of copy in
quotationsDo product variations exist on unique URLs?If so, are
canonical tags used to prevent duplicate content?Are there any
problems with their conversion cycle?
MobileAnnielytics.com@AnnieCushingWant more? You can
now buy my site self-guided audit template here. 90+ explainer
graphics, boilerplate text explaining all 18 sections, 140 pages,
156 checkpoints.And my self-guided analytics audit: 146 pages,
45 checkpoints, 6 sections, 84 explainer graphics.Learn to
create sexy, dynamic dashboards using the Google Analytics
API.This tab was provided by Ari Roth. Thanks,
Ari!!!CheckInstructionsObservationsRecommendationPriority
(1–3)Do they have a mobile site?Navigate to the site via your
smartphone, or as a smartphone in your desktop browser using
Chrome's mobile user-agent emulator found here:
http://bit.ly/1nSyCAA
If the site looks exactly the same with no different formatting,
then there is probably no mobile site.Are all conversion and
engagement goals / events configured in GA?GA > Audience >
Mobile > Overview > Check mobile conversion rates for various
configured goals
GA > Behavior > Events > Overview > Add Mobile Traffic
Segment & Remove All Sessions Segment
If important goals or events are not set up properly, configure
goals in GA admin panel and/or add event tracking code to
relevant pages.If they don't have a mobile site, do they need
one?Look in GA to see if user engagement metrics such as
bounce rate and conversions are down significantly for mobile
users. Keep in mind the nature of your audience and whether
they would be likely to convert at a lower rate no matter how
great your mobile site is.If they do have a mobile site, what
type of mobile site do they have?Google supports 3 types of
mobile site configurations:
1) Responsive Design - Google's preference. URLs and code
for mobile are the same as on desktop, but CSS adjusts on-page
elements to display it best for the size of each screen. You can
tell if the code is the same by using "Inspect Element" and the
mobile user-agent emulator listed in B6. Using this
configuration, so special setup is needed.
2) Dynamic Serving - Mobile site URLs are the same as on
desktop, but different HTML is served depending on the user
agent. Again, to determine whether code is the same, use the
mobile emulator in Chrome.
3) Separate Mobile Site - Accessing the site on a mobile device
leads you to different mobile-only URLs. This usually takes the
format http://m.website.com/ but it can use subfolders or
different subdomains as well.
If their mobile site doesn't fit any of the above configurations,
you may have trouble with Google indexing and/or ranking for
mobile searches.Are any site resources like Javascript, CSS, &
Images blocked for any versions of Googlebot?If so, Google
may be prevented from fully detecting your mobile site
configuration, no matter which option is chosen.If they use
dynamic serving or a separate mobile site, do they use the Vary
HTTP Header?If different code is served depending on the user-
agent, Google requests that the server send them a hint to crawl
the page as Googlebot for smartphones in addition to desktop
Googlebot. The way to send this hint is via the "Vary: User-
Agent" directive in the server's response to a request. To see
what this looks like, read Google's documentation here:
http://bit.ly/WKeuHlIf they use a separate mobile site, are
rel="alternate" and rel="canonical" tags implemented properly?
Every mobile URL should have a canonical tag directing to its
corresponding desktop URL.
For desktop URLs, there are two acceptable implementations:
1) Adding a rel="alternate" tag which refers to the
corresponding mobile URL and includes the "media" attribute
telling Google what screen size the mobile URL is meant for.
2) Adding rel="alternate" to each desktop URL's entry in the
site's XML sitemap
See examples of both implementations here:
http://bit.ly/1xqm5FXIf they use a separate mobile site, are
mobile URLs being indexed?Do a search in Google for
"site:m.website.com"
Even if everything is done correctly with regard to canonicals
and rel="alternate" and the mobile URLs show up in search
results on mobile devices as expected, this search should return
no results no matter what device is used to perform the search.
If mobile URLs are being indexed, manually request removal
from the index via Webmaster Tools.If they use a separate
mobile site, are redirects implemented properly?Google's
recommended course of action involves 302 redirects to
corresponding URLs, though they also support similar 301
redirects or javascript redirects. Please note that javascript
redirects may take longer to execute, leading to a higher bounce
rate.
Ensure that all redirects go from one URL to their closest
corresponding mobile URL. A common mistake here is for all
desktop URLs (including inner pages) to redirect to the mobile
homepage.
"Reverse" redirects are also necessary in case a mobile user
attempts to share a link with a friend on a desktop. Mobile
URLs accessed on a desktop should redirect to a corresponding
desktop page.Do they use the mobile site for tablets? Should
they?Use Chrome's User-Agent Emulator.
Due to the larger screen on tablets, users tend to expect to see a
desktop site rather than a mobile site. Unless your mobile site
also has a version specially optimized for tablet screen widths,
serve the desktop site to these users.
InternationalAnnielytics.com@AnnieCushingWant more? You
can now buy my site self-guided audit template here. 90+
explainer graphics, boilerplate text explaining all 18 sections,
140 pages, 156 checkpoints.And my self-guided analytics audit:
146 pages, 45 checkpoints, 6 sections, 84 explainer
graphics.Learn to create sexy, dynamic dashboards using the
Google Analytics API.BIG thanks to Aleyda Solis for pulling
together this
list!CheckInstructionsObservationsRecommendationPriority (1–
3)Is the site language oriented or geographically oriented?
Directories (eg: yourbrand.com/es/ or yourbrand.com/de/) are a
better solution for language targeting --with no geographic
constraint-- and ccTLDs (yourbrand.es or yourbrand.de) for
geographically segmented users. Verify if the site is targeted to
any users speaking a specific language or the target market is
restricted to a geographic location. This will help you to define
the best organization for the different versions. For example, if
the criteria is only the language with no geographic constraint
you may want to enable directories for them: yourbrand.com/es/
(for any Spanish speaker who can be in any Latin American
country, Spain, etc.) or yourbrand.com/de/ (for any German
speaker who can be in Germany, Austria, Switzerland, etc.)
instead of yourbrand.es (that would be targeted specifically to
Spain) or yourbrand.de (that would be targeted specifically to
Germany). If the site is geotargeted and using generic domains,
subdomains or subdirectories: Keep in to consideration ccTLDs
are the ideal alternative, followed by subdirectories. Avoid
subdomains or generic domains with parameters. Please read to
see the pros and cons of the alternatives:
http://www.stateofsearch.com/international-multilingual-sites-
criteria-to-establish-seo-friendly-structure/Always remember to
decide what International SEO formula (ccTld, subfolders or
subdomain) to use based on the general businesses objective and
being aware of the technical needs of the site in general. For
instance, if the site is an eCommerce with thousands of
products, the subfolder option may be not the optimal, because
of the replication of the products databases or the risk of
dealing with a too big and complex database. In that case a
ccTld or mix (part subfolder and stores in subdomains) are a
better solution. Moreover, if the company is having or going to
have a physical presence in the country targeted, it is always
suggested to use the local ccTld, especially because of the
"French Syndrome", which is how it is called the unconscious
preference people have for sites with their own country domain
termination.In case the site use a subfolder architecture for
International SEO, avoid IP Lookup redirection. It is a
deprecated practice for multilingual/multicountry SEO. The
main reasons are: 1) it is not so sure users from a country want
to use the country mirror of your site; 2) some CMSs (i.e.:
Joomla) tend to present the main sudomain URL
(www.domain.com) as the home page of every language/country
version of your site. This can lead to a not useful naturl link
building, as all the link should go to the home page, which is
theoretically targeting just one language/country; 3) Googlebot
usually crawls from an US IP: with an IP Lookup redirection it
would "see" only one version of the site.Is the content of the
international version of the site in the relevant language,
correctly localized? (Eg: The content of the French version is in
French language featuring prices in Euros, the Brazilian version
is in Portuguese featuring prices in Real, etc.)Content should be
featured in the language of the target market. Keep into
consideration that a language may change in dependance of the
geographic area that is targeting, for example: Mexican Spanish
is not exactly the same than Argentinian Spanish or Brazilian
Portuguese is not the same than Portuguese in Portugal. Because
of this make sure the content is not only translated but also
localized and well targeted to its geographic market, with local
terms, currency, etc. Remember that a good translator translates
into his own mother language, not the contrary (i.e.: an Italian
translate from English to Italian, not vice versa). PRO TIP: use
the translators also for well identify and localize the keywords
you are targeting. This way you will discover linguistic
peculiarities, as the love Italians have for using English
wording for tech (i.e.: web hosting in Italian is web hosting and
not "alloggiamento web", which is its literal translation).Never
use an automatic translator. Neither the Google Translate APIs.
Apart from offering very bad translations, that is a deprecated
by Google tactic.Is the URL structure of the international
version in the relevant language of the shown content?Make
sure that the URLs of the international versions are in the
appropriate language and not in English by default. For
example, the URLs for the Spain oriented site version should be
in Spanish. If the site is targeted to a specific country, is this
specified in Google Webmaster Tools? Geotarget the site
version to its relevant geographic market in Google Webmaster
Tools
(http://support.google.com/webmasters/bin/answer.py?hl=en&an
swer=62399)Remember that in Google Webmaster Tools also
subdomains and subfolder can be geotargeted. NOTE: only
generic name domains can be geo-targeted. Country Code Top
Level Domain Names are automatically geo-targeted to their
corresponding country. This is important because it is not so
rare to see sites with ccTlds trying to open to International SEO
and creating language/country subfolder of subdomains, which
cannot be geo-targeted via GWTIf the site is targeted to a
specific country, does it have a local IP of the country? To
verify the IP of a site you can use the Flagfox extension for
Firefox: https://addons.mozilla.org/en-
US/firefox/addon/flagfox/ or the "Server Stats" tab in
http://whois.domaintools.com/ Are the pages or sitemaps of the
international sites including the rel="alternate" hreflang="x"
annotations to specify their languages and geographic
regions?They should be use to specify the different versions
languages and locations according to:
http://support.google.com/webmasters/bin/answer.py?hl=en&an
swer=189077You can use Screaming Frog Custom Field in order
to see if the rel="alternate" hreflang="x-X" is used on site or
not, in every page or not.Is the language of the international
pages content specified in HTML doctype declaration?The
language of the content should be specified as described in
http://www.w3.org/International/tutorials/new-language-
decl/qa-html-language-declarationsIf the business is targeting
too many countries with the same language (eg: you have
yourbrand.com.mx for Mexican users and yourbrand.es for
Spanish users) are each of the different site versions featuring
original content? If the products or services are the same make
sure to differentiate them by localizing the descriptions,
specifying areas of services, using titles with the location
names, etc. Are the different international versions of the site
prominently linking to each other, giving users and search
engines the option to find them?Give search engines and users a
way to find all of the international versions of the site. Make
sure that the links to the different international versions are
crawlable. See recommendation in D2Does the site suggests its
appropriate version according to users language and location? If
the site is geographically targeted are users suggested to visit
the relevant site version for their location? If the site is
language targeted are users suggested to visit the relevant site
version for their language?For example, if the site is
geographically targeted and users in Spain are accessing the UK
site version (yourdomain.co.uk) a non-intrusive message (not a
pop-up) should be given informing that it exists another site
version targeted to Spain (yourdomain.es) that might be better
suited for them. This can be done detecting users IP addresses.
On the other hand, if the site is language targeted visitors using
a browser in Spanish who are accessing the English site version
should receive a non-intrusive message inviting them to switch
to the Spanish version if they prefer to do it. This should be
displayed as an alternative for them only the first time they
access to the site and save their preferences for future visits.
Despite this there should be always the option to switch to any
other version of the site as specified in a previous point.Do the
international site versions have links from their relevant
locations? (eg: yourbrand.fr should have relevant links from
France sites in French). Verify and make sure to build links to
each international site version from local sites (blogs, news
sites, local communities, etc.) in their same language. Which
are the most popular search engines used for each of your
international target markets? For most of the Western world
might be Google but if you're targeting to Russia you might
need to start focusing also in Yandex and for China you would
need to work with Baidu. Verify which are the most popular
search engines used in the international locations you're
targeting and make sure to align your optimization practices to
make the most out of them, use their keywords, webmasters and
tracking tools too, etc. You can use:
http://www.alexa.com/topsites/countries to check the top sites
per country. This is important also in Social Media, considered
here as an outreach tool.Are you targeting China and Russia?In
this case to choose the .cn and .ru ccTlds is somehow an
obligation as both Baidu and Yandex are strongly biased to their
respective Country Code Top Level Domain Names
Semantic MarkupAnnielytics.com@AnnieCushingWant more?
You can now buy my site self-guided audit template here. 90+
explainer graphics, boilerplate text explaining all 18 sections,
140 pages, 156 checkpoints.And my self-guided analytics audit:
146 pages, 45 checkpoints, 6 sections, 84 explainer
graphics.Learn to create sexy, dynamic dashboards using the
Google Analytics
API.CheckInstructionsObservationsRecommendationPriority (1–
3)Is the site using structured markup (e.g., schema.org,
Facebook Open Graph, GoodRelations, microformats.org, XFN,
etc)? GWT: Search Appearance > Structured Data
Screenshot of sample report:
http://www.screencast.com/t/YzptQHgEameDoes the site have
content that's rich snippet-worthy that schema.org supports
(e.g., video, reviews, ratings, recipes, event, product, offer,
etc)? Schema.org:
http://schema.org/docs/gs.html#schemaorg_types
Here's a set of commonly used item types:
Creative works: CreativeWork, Book, Movie, MusicRecording,
Recipe, TVSeries ...
Embedded non-text objects: AudioObject, ImageObject,
VideoObject
Event
Organization
Person
Place, LocalBusiness, Restaurant ...
Product, Offer, AggregateOffer
Review, AggregateRating
Reference: http://bit.ly/rc08C3
How to use: http://selnd.com/vXRHlCIs the markup
validated?Google's Validator:
http://www.google.com/webmasters/tools/richsnippets
BWT: Diagnostics & Tools > Markup Validator
Facebook Debugger:
http://developers.facebook.com/tools/debugDoes the site need
microdata for local business? http://microdatagenerator.org/Are
competitors using structured markup?http://www.sindice.com/
Search for your keywords. Only sites that are using structured
markup will show up in results, and the type of markup they're
using is listed. (RDFA = FB Open Graph)Do the rich snippets
follow Google's
guidelines?http://bit.ly/SypKRqhttp://microdatagenerator.org/ht
tp://bit.ly/SypKRq
PPCAnnielytics.com@AnnieCushingWant more? You can now
buy my site self-guided audit template here. 90+ explainer
graphics, boilerplate text explaining all 18 sections, 140 pages,
156 checkpoints.And my self-guided analytics audit: 146 pages,
45 checkpoints, 6 sections, 84 explainer graphics.Learn to
create sexy, dynamic dashboards using the Google Analytics
API.CheckInstructionsObservationsRecommendationPriority (1–
3)What's your monthly budget?How many active campaigns are
there?Number of campaigns should be proportional to the
budget.How many active ads are there?Number of active ads
should be appropriate for the number of ad groups runningHow
many active keywords are there?Number of keywords needs to
be appropriate for the daily budgetIs conversion tracking
enabled? Has to be enabledIs the account connected to Google
Analytics Account?AdWords and GA track differently. It is
very helpful to have both to understand the user and the success
of PPC advertising.Are Search and Display separated? should
beAre you using negative keywords?Negative keywords are an
absoulte must, especially if you have broad and modified broad
match keywords. Use negative lists to apply them to campaigns
and adGroups in bulk.Are there mobile campaigns?Always
separate mobile devices. Depending on your mobile traffic
(consult analytics), you might want to start creating campaigns
just for mobile devices.Are ads A/B tested?Every adGroup
should have at least 2 ads running at all time to test and
improve click-through-rate and conversions.Are AdGroups
themed?All keywords should be united in adGroups under a
very tight theme.How many destination URLs take visitors to
homepage?Do not send paid traffic to your home page. Home
pages are too generic and, as a rule, do not answer the query
question. That said, test your home page performance for ads
you think make sense to connect with your home page. You
might be an exception to the rule. What is your Cost to Sales
ratio?Take your cost, divide by sales and you get a percent. 30%
is good. Higher is not very good and one of quick indicators
that you need to make more money from your advertising. Be
careful with this number if your PPC goal is brand recognition
and awareness. When your goal does not translate directly into
revenue, this metric is not as helpful.What is your average
conversion rate?Average conversion rate is a quick indicator of
the overall account performance. You will need to look at
conversion rates for the campaigns and individual adGroups. If
the average conversion rate is below 1%, you know that you
have to investigate further and as quickly as possible.How good
is average Cost Per Click?Average Cost Per Click (CPC) should
be tolerable from the business perspective. You need to take
into consideration cost per acquisition, goals of the campaign,
etc. Divide CPC by average conversion rate and you will get
cost per lead. Then, decide if it is acceptable. How do your
Impression Share reports look?Figure out if you are losing
impressions based on bad quality score or low budget. If you
are, improve quality score and revise your budget
allocations.How many keywords have a Quality Score (QS) less
than 4?Has to be low. Ideally, you should not have low quality
score keywords. In real life, you might be in a niche (payday
loans, for example) where all keywords have low quality
score.What percent of keywords have a QS less than 4?How
many keywords have a QS of 4, 5, or 6?Areas of
improvementWhat percent of keywords have a QS of 4, 5, or
6?How many keywords have a QS of 7, 8, 9, or 10?Your goal is
to have all keywords in this rangeWhat percentage of keywords
have a QS of 7, 8, 9, or 10?Best if it is 70% and above.BIG
thanks to Lyena Solomon for pulling together this list!
VideoAnnielytics.com@AnnieCushingWant more? You can now
buy my site self-guided audit template here. 90+ explainer
graphics, boilerplate text explaining all 18 sections, 140 pages,
156 checkpoints.And my self-guided analytics audit: 146 pages,
45 checkpoints, 6 sections, 84 explainer graphics.Learn to
create sexy, dynamic dashboards using the Google Analytics
API.CheckInstructionsObservationsRecommendationPriority (1–
3)Do the videos on the company's website and YouTube channel
come up in a brand video search in Google and Bing?Do any
video rich snippets come up in Google in a search for the
company's brand name?Do they have video markups from
schema.org on all of their videos?Check GWT: Search
Appearance > Structured DataHas the website submitted a video
xml sitemap submitted to GWT and BWT?GWT: Crawl >
Sitemaps
BWT: Configure my site > SitemapsIf the site has submitted
video sitemaps, are all of the site's videos indexed?GWT: Crawl
> Sitemaps
BWT: Configure my site > SitemapsIs the site's video sitemap
formatted correctly? (Must-read guide that covers all
platforms)http://www.distilled.net/blog/video/creating-video-
sitemaps-for-each-video-hosting-platform/Are all of their
videos on one page?This is sub-optimal. With rare exception,
videos should be on separate pages with text on the page.Are
videos embedded?Screaming Frog: Configuration > Custom >
Enter a snippet of code from video embed (e.g.,
src="http://www.youtube.com/ for YouTube)If videos are
embedded, have they been
transcribed?https://www.speechpad.com/pricingIs there
keyword-filled content surrounding their videos?Does the
company host their videos on a video-sharing site, like YouTube
or Vimeo?Does the company use a video-hosting service like
Wistia or Brightcove?If the company uses a video-sharing
service, like YouTube or Vimeo, are all of the videos from the
company's video channel on their website, and vice-versa?If the
company uses a video-sharing site, do they have a link or button
on their website pointing to their channel?If the company is
using a video-sharing service, like YouTube or Vimeo, do all of
their videos have optimized titles and descripitions?YouTube's
Keyword Suggestion Tool:
https://ads.youtube.com/keyword_toolIf the company is using a
video-sharing service, are video titles compelling?Are the
videos tagged with relevant keywords?The site should use these
generously. Put most important tags first.Are the tags mixed
between common and specific keywords?This is ideal.Do tagged
phrases use quotes? If phrases such as "video seo" aren't in
quotes, they will be tagged as video and seo.If the company is
using a video-sharing service, are video descriptions
thorough?Does the video or description have a call to action for
people to comment on the video?Video responses show
YouTube that your video is popular and relevant.Are there links
to other videos in the annotations?There's anecdotal evidence
that YouTube favors videos that link to other YouTube assets
within annotations.Are the videos getting favorited and liked?
Are the videos providing any incentive to like or favorite
them?Getting Liked and favorited helps with video SEO in
YouTube.Are videos being published regularly?YouTube's
alorgithm favors video channels that puplish content regularly.
It also gives you more opportunities to have high ranking
videos.Is there a link in the front of the video's description? It's
best to start the video description with a link back to your
website. Read more here:
http://mashable.com/2010/04/16/boost-seo-youtube/.If the site
uses a video-sharing site, do its descriptions also have a link to
their channel page, a subscription link, links to related content,
or to sites/videos/channels/users referenced in the video, and
links for social media?Are the videos embeded with iframes?In
order to be indexed, it's best to embed content with HTML5,
JavaScript, or Flash. Search engines aren't very good at
crawling and indexing iframes.Are the promotional videos
focused on converting customer purchases > 30 sec, but still
short and to the point?If you’re aiming to convert consumer
purchases off the back of your video, keeping it as short and to
the point as possible is preferable.Are the product videos
coming off as overly promotional ads?If you’re building
commercially focused content, then it’s important to remember
that product videos are not ads.Are product videos on
YouTube?Product and commercially oriented videos tend to
have a better chance of getting rich snippets on video-hosting
sites, like Wistia and BightCove.Are there keyword-optimized
captions in the video?Make sure your videos have captionsDo
the videos have CNAME aliases, to make sure links are going
back to a branded subdomain? This way you can ensure any
embedded content links back to you twice: once to reference the
video file and once with an attribution link to a page which you
can specify. You can read more about what Phil Nottingham has
to say about this here: http://www.seomoz.org/blog/hosting-and-
embedding-for-video-seoAre their social share buttons next to
the video player?Video-hosting sites like Brightcove or Wistia
provide social sharing buttons as overlays or icons next to the
player. Otherwise, just include social buttons next to the player
you're using.Credits:Most of the tips in this tab come from these
two amazing resources:An SEO's Guide to Video Hosting &
EmbeddingYouTube Creator Playbook V. 2The checkpoints for
this tab were pulled together by my amazing daughters:Destinee
CushingTori
Cushinghttp://www.distilled.net/blog/video/creating-video-
sitemaps-for-each-video-hosting-
platform/https://www.speechpad.com/pricing
Business StrategyAnnielytics.com@AnnieCushingWant more?
You can now buy my site self-guided audit template here. 90+
explainer graphics, boilerplate text explaining all 18 sections,
140 pages, 156 checkpoints.And my self-guided analytics audit:
146 pages, 45 checkpoints, 6 sections, 84 explainer
graphics.Learn to create sexy, dynamic dashboards using the
Google Analytics
API.CheckInstructionsObservationsRecommendationPriority (1–
3)Have they claimed their local pages?http://getlisted.org/Do
they list a local number or a toll free one?Better to have a local
oneIs address in content?Does the business have multiple
locations?If it has multiple locations, does the site have a page
for each location?The site should have a page for each location
and submit each of those to Google and Bing. Or submit a data
file w/ all of them listed. They can be submitted here for
Google: https://places.google.com/manage/?hl=en-
US&gl=US#upload. Here's a template Google provides:
http://bit.ly/WD293o. And submit here for Bing:
http://www.bing.com/businessportalIs the business address
correct in Google and Apple Maps?Use Map Maker
(www.google.com/mapmaker) if incorrect in Google. More
effective than clicking "Report a Problem"Is business listed in
reputable web directories?Is business listed in reputable
business directories?Is business listed with relevant
associations?Does the business have a Google News feed?Does
the business have brick and mortar(s)?Does the business have
reviews on local?Do their competitors use affiliates as business
model?reverseinternet.comDo they have an affiliate
program?Any ideas to get the brand more visibility?What are
the main calls to action for the
site?http://getlisted.org/http://reverseinternet.com
SocialAnnielytics.com@AnnieCushingWant more? You can now
buy my site self-guided audit template here. 90+ explainer
graphics, boilerplate text explaining all 18 sections, 140 pages,
156 checkpoints.And my self-guided analytics audit: 146 pages,
45 checkpoints, 6 sections, 84 explainer graphics.Learn to
create sexy, dynamic dashboards using the Google Analytics
API.CheckInstructionsObservationsRecommendationPriority (1–
3)Are they on social?If they're using social networks, what
networks are they using?What is the quality of social
interaction?Too commercial? One way? Interactive?How many
social mentions have their top organic landing pages had?Pull
top organic pages from Acquisition > Sources > Search >
Organic > Landing Page (adjust # of results), add domain with
concatenation in Excel, run SEOTools Excel add-in: SocialAre
they tagging links?Look for parameters like utm_medium,
utm_source, and utm_campaign.Are they tagging email?Search
Acquisition > Sources > Referrals > Source for "mail"
(Screenshot: http://www.screencast.com/t/hrjI15TQtp)See last
two weeks of tweets w/ BackTweetsMozbar > Tools > Twitter >
Backtweets
SEO Site Tools > Social Media > TwitterDo content pages have
social buttons?Can visitors leave comments and easily subscribe
to comments?Does the site offer different ways to log in to add
comments (e.g., Twitter, Facebook, Disqus, etc.)Disqus does
this best, imo: http://disqus.com/admin/register/
Search Engine Land does this really well:
http://screencast.com/t/4IsneNjvrmC6Does the site use a social
plugin that can be tracked in GA?ShareThis and AddThis
plugins can be tracked automatically in GA.Are they on
Pinterest?Search Google for: mysite.com site:pinterest.comIf
so, are they using it effectively?Are they usng a video-sharing
site like YouTube?If so, are they optimizing their video titles,
meta descriptions, and tags?If so, do they include a link to their
site in the description?If so, are they using annotations to
increase engagement?If so, what are their most-viewed
videos?If so, are they allowing their video stats to be
viewed?Click the little bar chart below the video (bottom-right
corner)If so, where are they being embedded?Are they
embedding their videos in their own site?Use Screaming Frog to
find the YouTube embed code
DesignAnnielytics.com@AnnieCushingWant more? You can
now buy my site self-guided audit template here. 90+ explainer
graphics, boilerplate text explaining all 18 sections, 140 pages,
156 checkpoints.And my self-guided analytics audit: 146 pages,
45 checkpoints, 6 sections, 84 explainer graphics.Learn to
create sexy, dynamic dashboards using the Google Analytics
API.CheckInstructionsObservationsRecommendationPriority (1–
3)What CMS does the site use?BuiltWith Chrome plugin
http://www.woorank.com/en/ (get 1/week)Does the site use a
favicon?Does the site have images > 20kb?Screaming Frog >
Configuration > Spider > Check Images or, from a full scan, go
to the Images tabAre there any design elements that are
distracting?Does the site offer site search?Is the site search
field in the upper-right corner of each page?This is where user
expect to find site search.if the site uses site search, does the
site search use a query parameter? See an illustration of a query
parameter: http://www.screencast.com/t/PI85pzjXxBHow is the
user experience for homepage?How is the user experience for
cateogry pages?How is the user experience for product/content
pages?Does the site use smiling heads for its images?Using
stock photography of good-looking, smiling models can make a
site look generic and sterile.Are there pages on the site that
seem to be problematic?You can use this custom GA report
(http://bit.ly/TvtS4B) to sort by organic landing pages with high
bounce rates and exit rates. (The report is already filtered to
only include organic traffic.)Does the site have anything on it
that auto-plays (video, audio, ads)?
BrandingAnnielytics.com@AnnieCushingWant more? You can
now buy my site self-guided audit template here. 90+ explainer
graphics, boilerplate text explaining all 18 sections, 140 pages,
156 checkpoints.And my self-guided analytics audit: 146 pages,
45 checkpoints, 6 sections, 84 explainer graphics.Learn to
create sexy, dynamic dashboards using the Google Analytics
API.CheckInstructionsObservationsRecommendationPriority (1–
3)Does every page contain a distinguishing logo in the
header?If the site has a logo, does it link to the canonical
version of the homepage?Does the site have a tagline?If the site
has a tagline, is it compelling?Does the site have an about
page?If the site has an about page, is it compelling and written
in plain English?Does the page have contact information that's
easy to get to?If the site has contact information, does it include
a phone number?Does the site have sitelinks for brand
searches?Example:
http://www.screencast.com/t/lpuT5LMDpAre competitors
bidding on the site's brand terms?Do they have reputation
management issues?Search for brand on review sites. I created a
CSE for review sites: http://bit.ly/review-cseIf the site has
gotten negative reviews, has the client responded to them?
Offered compensation?Does busienss get regular mentions in
blogosphere?Does business have mentions in industry online
publications?Do experts from business get interviews from
publications?Does anyone from the business participate in Q&A
websites?Does the domain itself get mentions online?Do they
have press releases pointing back to their site?If so, do the press
releases contain good links?
For the SEO Audit, you will complete a review of the website
for your brand. Include in your review and audit detailed report
of the steps you took and the results of your
audit:https://docs.google.com/spreadsheets/d/1cNsq9ExrkkHwL
YemYHekBGpXT9NPLroFwOvZGGeAtcA/edit#gid=9
A. Conduct an SEO audit utilizing 10 items from each of the
following tabs: due 3/17
· Accessibility - Yuexin
-Are URLs SEF friendly?
-How does the site (both content and navigation)
look/function when you turn off CSS, JavaScript, and cookies?
-Do all of the navigation links work when Javascript is
turned off?
-When you view the cached version of the homepage,
does all the content show up?
-When you view the cached version of the homepage,
are navigation links present?
-When you view the cached version of the homepage,
do links show up that aren't visible on the page?
-Is any content being pulled in with iframes or from an
external source?
-Does the site leverage caching well to minimize page
load time and reduce HTTP requests?
-Do images have ALT text?
-Are there 404 pages?

More Related Content

Similar to Read This FirstAnnielytics.com@AnnieCushingNOTES ABOUT THIS WORKBO.docx

Why Analytics important for any business - EBriks Infotech
 Why Analytics important for any business - EBriks Infotech Why Analytics important for any business - EBriks Infotech
Why Analytics important for any business - EBriks InfotechEBriks Infotech Pvt. Ltd.
 
Seo Workshop
Seo WorkshopSeo Workshop
Seo Workshopmike andy
 
Digital marketing introduction - SEO for developers
Digital marketing introduction - SEO for developersDigital marketing introduction - SEO for developers
Digital marketing introduction - SEO for developersGunjan Srivastava
 
WordPress SEO in 2014 - WordCamp Baltimore 2014
WordPress SEO in 2014 - WordCamp Baltimore 2014WordPress SEO in 2014 - WordCamp Baltimore 2014
WordPress SEO in 2014 - WordCamp Baltimore 2014Arsham Mirshah
 
Whitehat Seo Tips For Bloggers
Whitehat Seo Tips For BloggersWhitehat Seo Tips For Bloggers
Whitehat Seo Tips For BloggersClaudio Juliana
 
SEO Tips For Bloggers
SEO Tips For BloggersSEO Tips For Bloggers
SEO Tips For Bloggersguest3c5779
 
Whitehat seo tips for bloggers
Whitehat seo tips for bloggersWhitehat seo tips for bloggers
Whitehat seo tips for bloggersimarketingtrends
 
Search Engine Optimization 101
Search Engine Optimization 101Search Engine Optimization 101
Search Engine Optimization 101Tcheilly Nunes
 
Pre-Launch Website Testing Checklist
Pre-Launch Website Testing ChecklistPre-Launch Website Testing Checklist
Pre-Launch Website Testing ChecklistRakesh Hansalia
 
Website Audit [On Page and Off Page] by Carl Benedic Pantaleon
Website Audit [On Page and Off Page] by Carl Benedic PantaleonWebsite Audit [On Page and Off Page] by Carl Benedic Pantaleon
Website Audit [On Page and Off Page] by Carl Benedic PantaleonJacque Doring
 
Basic guide to SEO
Basic guide to SEOBasic guide to SEO
Basic guide to SEOShruti Goel
 

Similar to Read This FirstAnnielytics.com@AnnieCushingNOTES ABOUT THIS WORKBO.docx (20)

SEARCH Y - Bastian Grimm - Migrations Best Practices
SEARCH Y - Bastian Grimm -  Migrations Best PracticesSEARCH Y - Bastian Grimm -  Migrations Best Practices
SEARCH Y - Bastian Grimm - Migrations Best Practices
 
Why Analytics important for any business - EBriks Infotech
 Why Analytics important for any business - EBriks Infotech Why Analytics important for any business - EBriks Infotech
Why Analytics important for any business - EBriks Infotech
 
Seo Workshop
Seo WorkshopSeo Workshop
Seo Workshop
 
Technial SEO
Technial SEOTechnial SEO
Technial SEO
 
Technical SEO Updated
Technical SEO UpdatedTechnical SEO Updated
Technical SEO Updated
 
Digital marketing introduction - SEO for developers
Digital marketing introduction - SEO for developersDigital marketing introduction - SEO for developers
Digital marketing introduction - SEO for developers
 
WordPress SEO in 2014 - WordCamp Baltimore 2014
WordPress SEO in 2014 - WordCamp Baltimore 2014WordPress SEO in 2014 - WordCamp Baltimore 2014
WordPress SEO in 2014 - WordCamp Baltimore 2014
 
Whitehat Seo Tips For Bloggers
Whitehat Seo Tips For BloggersWhitehat Seo Tips For Bloggers
Whitehat Seo Tips For Bloggers
 
CONSEJOS PARA OPTIMIZAR EL BLOG
CONSEJOS PARA OPTIMIZAR EL BLOGCONSEJOS PARA OPTIMIZAR EL BLOG
CONSEJOS PARA OPTIMIZAR EL BLOG
 
SEO Tips For Bloggers
SEO Tips For BloggersSEO Tips For Bloggers
SEO Tips For Bloggers
 
Whitehat seo tips for bloggers
Whitehat seo tips for bloggersWhitehat seo tips for bloggers
Whitehat seo tips for bloggers
 
Matt
MattMatt
Matt
 
Search Engine Optimization 101
Search Engine Optimization 101Search Engine Optimization 101
Search Engine Optimization 101
 
www.feedbackearning.com
www.feedbackearning.comwww.feedbackearning.com
www.feedbackearning.com
 
Seo checklist
Seo checklistSeo checklist
Seo checklist
 
Pre-Launch Website Testing Checklist
Pre-Launch Website Testing ChecklistPre-Launch Website Testing Checklist
Pre-Launch Website Testing Checklist
 
A Complete SEO Audit Template. Includes Actionable Tips & Insights
A Complete SEO Audit Template. Includes Actionable Tips & InsightsA Complete SEO Audit Template. Includes Actionable Tips & Insights
A Complete SEO Audit Template. Includes Actionable Tips & Insights
 
Website Audit [On Page and Off Page] by Carl Benedic Pantaleon
Website Audit [On Page and Off Page] by Carl Benedic PantaleonWebsite Audit [On Page and Off Page] by Carl Benedic Pantaleon
Website Audit [On Page and Off Page] by Carl Benedic Pantaleon
 
Basic guide to SEO
Basic guide to SEOBasic guide to SEO
Basic guide to SEO
 
SEO: SCAmore
SEO: SCAmoreSEO: SCAmore
SEO: SCAmore
 

More from sodhi3

A brief description of your employment historyYour career .docx
A brief description of your employment historyYour career .docxA brief description of your employment historyYour career .docx
A brief description of your employment historyYour career .docxsodhi3
 
A budget is a plan expressed in dollar amounts that acts as a ro.docx
A budget is a plan expressed in dollar amounts that acts as a ro.docxA budget is a plan expressed in dollar amounts that acts as a ro.docx
A budget is a plan expressed in dollar amounts that acts as a ro.docxsodhi3
 
A 72-year-old male with a past medical history for hypertension, con.docx
A 72-year-old male with a past medical history for hypertension, con.docxA 72-year-old male with a past medical history for hypertension, con.docx
A 72-year-old male with a past medical history for hypertension, con.docxsodhi3
 
a able aboutaccomplishaccomplishmentachieveachieving.docx
a able aboutaccomplishaccomplishmentachieveachieving.docxa able aboutaccomplishaccomplishmentachieveachieving.docx
a able aboutaccomplishaccomplishmentachieveachieving.docxsodhi3
 
a brief explanation of the effect of Apartheid in South Africa. Prov.docx
a brief explanation of the effect of Apartheid in South Africa. Prov.docxa brief explanation of the effect of Apartheid in South Africa. Prov.docx
a brief explanation of the effect of Apartheid in South Africa. Prov.docxsodhi3
 
A 32-year-old female presents to the ED with a chief complaint of fe.docx
A 32-year-old female presents to the ED with a chief complaint of fe.docxA 32-year-old female presents to the ED with a chief complaint of fe.docx
A 32-year-old female presents to the ED with a chief complaint of fe.docxsodhi3
 
A 4 years old is brought to the clinic by his parents with abdominal.docx
A 4 years old is brought to the clinic by his parents with abdominal.docxA 4 years old is brought to the clinic by his parents with abdominal.docx
A 4 years old is brought to the clinic by his parents with abdominal.docxsodhi3
 
A 19-year-old male complains of burning sometimes, when I pee.”.docx
A 19-year-old male complains of burning sometimes, when I pee.”.docxA 19-year-old male complains of burning sometimes, when I pee.”.docx
A 19-year-old male complains of burning sometimes, when I pee.”.docxsodhi3
 
A 34-year-old trauma victim, the Victor, is unconscious and on a.docx
A 34-year-old trauma victim, the Victor, is unconscious and on a.docxA 34-year-old trauma victim, the Victor, is unconscious and on a.docx
A 34-year-old trauma victim, the Victor, is unconscious and on a.docxsodhi3
 
A 27-year-old Vietnamese woman in the delivery room with very st.docx
A 27-year-old Vietnamese woman in the delivery room with very st.docxA 27-year-old Vietnamese woman in the delivery room with very st.docx
A 27-year-old Vietnamese woman in the delivery room with very st.docxsodhi3
 
A 25 year old male presents with chronic sinusitis and allergic .docx
A 25 year old male presents with chronic sinusitis and allergic .docxA 25 year old male presents with chronic sinusitis and allergic .docx
A 25 year old male presents with chronic sinusitis and allergic .docxsodhi3
 
A 500-700 word APA formatted PaperInclude 2 sources on your re.docx
A 500-700 word APA formatted PaperInclude 2 sources on your re.docxA 500-700 word APA formatted PaperInclude 2 sources on your re.docx
A 500-700 word APA formatted PaperInclude 2 sources on your re.docxsodhi3
 
A 65-year-old obese African American male patient presents to his HC.docx
A 65-year-old obese African American male patient presents to his HC.docxA 65-year-old obese African American male patient presents to his HC.docx
A 65-year-old obese African American male patient presents to his HC.docxsodhi3
 
A 5-year-old male is brought to the primary care clinic by his m.docx
A 5-year-old male is brought to the primary care clinic by his m.docxA 5-year-old male is brought to the primary care clinic by his m.docx
A 5-year-old male is brought to the primary care clinic by his m.docxsodhi3
 
92 S C I E N T I F I C A M E R I C A N R e p r i n t e d f r.docx
92 S C I E N T I F I C  A M E R I C A N R e p r i n t e d  f r.docx92 S C I E N T I F I C  A M E R I C A N R e p r i n t e d  f r.docx
92 S C I E N T I F I C A M E R I C A N R e p r i n t e d f r.docxsodhi3
 
a 100 words to respond to each question. Please be sure to add a que.docx
a 100 words to respond to each question. Please be sure to add a que.docxa 100 words to respond to each question. Please be sure to add a que.docx
a 100 words to respond to each question. Please be sure to add a que.docxsodhi3
 
A 12,000 word final dissertation for Masters in Education project. .docx
A 12,000 word final dissertation for Masters in Education project. .docxA 12,000 word final dissertation for Masters in Education project. .docx
A 12,000 word final dissertation for Masters in Education project. .docxsodhi3
 
918191ISMM1-UC 752SYSTEMS ANALYSISFall 2019 –.docx
918191ISMM1-UC 752SYSTEMS ANALYSISFall 2019 –.docx918191ISMM1-UC 752SYSTEMS ANALYSISFall 2019 –.docx
918191ISMM1-UC 752SYSTEMS ANALYSISFall 2019 –.docxsodhi3
 
915Rising Up from a Sea of DiscontentThe 1970 Koza.docx
915Rising Up from a Sea of DiscontentThe 1970 Koza.docx915Rising Up from a Sea of DiscontentThe 1970 Koza.docx
915Rising Up from a Sea of DiscontentThe 1970 Koza.docxsodhi3
 
96 Young Scholars in WritingFeminist Figures or Damsel.docx
96    Young Scholars in WritingFeminist Figures or Damsel.docx96    Young Scholars in WritingFeminist Figures or Damsel.docx
96 Young Scholars in WritingFeminist Figures or Damsel.docxsodhi3
 

More from sodhi3 (20)

A brief description of your employment historyYour career .docx
A brief description of your employment historyYour career .docxA brief description of your employment historyYour career .docx
A brief description of your employment historyYour career .docx
 
A budget is a plan expressed in dollar amounts that acts as a ro.docx
A budget is a plan expressed in dollar amounts that acts as a ro.docxA budget is a plan expressed in dollar amounts that acts as a ro.docx
A budget is a plan expressed in dollar amounts that acts as a ro.docx
 
A 72-year-old male with a past medical history for hypertension, con.docx
A 72-year-old male with a past medical history for hypertension, con.docxA 72-year-old male with a past medical history for hypertension, con.docx
A 72-year-old male with a past medical history for hypertension, con.docx
 
a able aboutaccomplishaccomplishmentachieveachieving.docx
a able aboutaccomplishaccomplishmentachieveachieving.docxa able aboutaccomplishaccomplishmentachieveachieving.docx
a able aboutaccomplishaccomplishmentachieveachieving.docx
 
a brief explanation of the effect of Apartheid in South Africa. Prov.docx
a brief explanation of the effect of Apartheid in South Africa. Prov.docxa brief explanation of the effect of Apartheid in South Africa. Prov.docx
a brief explanation of the effect of Apartheid in South Africa. Prov.docx
 
A 32-year-old female presents to the ED with a chief complaint of fe.docx
A 32-year-old female presents to the ED with a chief complaint of fe.docxA 32-year-old female presents to the ED with a chief complaint of fe.docx
A 32-year-old female presents to the ED with a chief complaint of fe.docx
 
A 4 years old is brought to the clinic by his parents with abdominal.docx
A 4 years old is brought to the clinic by his parents with abdominal.docxA 4 years old is brought to the clinic by his parents with abdominal.docx
A 4 years old is brought to the clinic by his parents with abdominal.docx
 
A 19-year-old male complains of burning sometimes, when I pee.”.docx
A 19-year-old male complains of burning sometimes, when I pee.”.docxA 19-year-old male complains of burning sometimes, when I pee.”.docx
A 19-year-old male complains of burning sometimes, when I pee.”.docx
 
A 34-year-old trauma victim, the Victor, is unconscious and on a.docx
A 34-year-old trauma victim, the Victor, is unconscious and on a.docxA 34-year-old trauma victim, the Victor, is unconscious and on a.docx
A 34-year-old trauma victim, the Victor, is unconscious and on a.docx
 
A 27-year-old Vietnamese woman in the delivery room with very st.docx
A 27-year-old Vietnamese woman in the delivery room with very st.docxA 27-year-old Vietnamese woman in the delivery room with very st.docx
A 27-year-old Vietnamese woman in the delivery room with very st.docx
 
A 25 year old male presents with chronic sinusitis and allergic .docx
A 25 year old male presents with chronic sinusitis and allergic .docxA 25 year old male presents with chronic sinusitis and allergic .docx
A 25 year old male presents with chronic sinusitis and allergic .docx
 
A 500-700 word APA formatted PaperInclude 2 sources on your re.docx
A 500-700 word APA formatted PaperInclude 2 sources on your re.docxA 500-700 word APA formatted PaperInclude 2 sources on your re.docx
A 500-700 word APA formatted PaperInclude 2 sources on your re.docx
 
A 65-year-old obese African American male patient presents to his HC.docx
A 65-year-old obese African American male patient presents to his HC.docxA 65-year-old obese African American male patient presents to his HC.docx
A 65-year-old obese African American male patient presents to his HC.docx
 
A 5-year-old male is brought to the primary care clinic by his m.docx
A 5-year-old male is brought to the primary care clinic by his m.docxA 5-year-old male is brought to the primary care clinic by his m.docx
A 5-year-old male is brought to the primary care clinic by his m.docx
 
92 S C I E N T I F I C A M E R I C A N R e p r i n t e d f r.docx
92 S C I E N T I F I C  A M E R I C A N R e p r i n t e d  f r.docx92 S C I E N T I F I C  A M E R I C A N R e p r i n t e d  f r.docx
92 S C I E N T I F I C A M E R I C A N R e p r i n t e d f r.docx
 
a 100 words to respond to each question. Please be sure to add a que.docx
a 100 words to respond to each question. Please be sure to add a que.docxa 100 words to respond to each question. Please be sure to add a que.docx
a 100 words to respond to each question. Please be sure to add a que.docx
 
A 12,000 word final dissertation for Masters in Education project. .docx
A 12,000 word final dissertation for Masters in Education project. .docxA 12,000 word final dissertation for Masters in Education project. .docx
A 12,000 word final dissertation for Masters in Education project. .docx
 
918191ISMM1-UC 752SYSTEMS ANALYSISFall 2019 –.docx
918191ISMM1-UC 752SYSTEMS ANALYSISFall 2019 –.docx918191ISMM1-UC 752SYSTEMS ANALYSISFall 2019 –.docx
918191ISMM1-UC 752SYSTEMS ANALYSISFall 2019 –.docx
 
915Rising Up from a Sea of DiscontentThe 1970 Koza.docx
915Rising Up from a Sea of DiscontentThe 1970 Koza.docx915Rising Up from a Sea of DiscontentThe 1970 Koza.docx
915Rising Up from a Sea of DiscontentThe 1970 Koza.docx
 
96 Young Scholars in WritingFeminist Figures or Damsel.docx
96    Young Scholars in WritingFeminist Figures or Damsel.docx96    Young Scholars in WritingFeminist Figures or Damsel.docx
96 Young Scholars in WritingFeminist Figures or Damsel.docx
 

Recently uploaded

How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxJiesonDelaCerna
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 

Recently uploaded (20)

How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptx
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 

Read This FirstAnnielytics.com@AnnieCushingNOTES ABOUT THIS WORKBO.docx

  • 1. Read This FirstAnnielytics.com@AnnieCushingNOTES ABOUT THIS WORKBOOKPLEASE DO NOT REQUEST ACCESS TO THIS GDOC. MY COPY IS ALREADY IN YOUR GDOCS AS SOON AS YOU OPEN IT, WHICH IS WHY BOTH GOOGLE DOCS START WITH MY NAME - SO YOU KNOW WHICH IS MINE (WHICH WILL BE UPDATED REGULARLY). IF YOU WANT YOUR OWN COPY TO EDIT, LOG IN AND CHOOSE FILE > MAKE A COPY. I WON'T BE ABLE TO REPLY TO FURTHER REQUESTS TO SHARE THE DOC B/C IT'S GETTING TOO TIME-CONSUMING. THANK YOU FOR YOUR UNDERSTANDING. This audit list, though thorough, is not exhaustive. If you'd like to suggest a checkpoint or suggest a correction, please email me at [email protected]Want more? You can now buy my site self-guided audit template here. 90+ explainer graphics, boilerplate text explaining all 18 sections, 140 pages, 156 checkpoints.And my self-guided analytics audit: 146 pages, 45 checkpoints, 6 sections, 84 explainer graphicsIf a cell has an orange triangle in the upper-right corner, hover over it to see a comment.You can sort or order tables by choosing options from the drop-down menu in each heading cell. I tried to make each checkpoint a stand-alone element, so they could be reordered. I also have a Tools for Marketers Google Doc with an extensive list of tools, which you can use as a complement to this doc.http://bit.ly/tools-galoreLearn to create sexy, dynamic dashboards using the Google Analytics API.See Spanish translationRead more about the fab guy who translated this doc!http://bit.ly/tools-galore Initial Data PullsAnnielytics.com@AnnieCushingWant more? You can now buy my site self-guided audit template here. 90+ explainer graphics, boilerplate text explaining all 18 sections, 140 pages, 156 checkpoints.And my self-guided analytics audit: 146 pages, 45 checkpoints, 6 sections, 84 explainer graphics.Learn to create sexy, dynamic dashboards using the Google Analytics API.CheckToolScreaming FrogPotential
  • 2. custom filters to include: snippet of GATC to make sure they're tracking every page YouTube embed snippet to see what videos they're embedding </iframe> to see how they're using iframes pageTracker._trackPageview to see if they have remnants of GA's traditional tracking codeGWTAll errorsCrawl TestMozbar > SEOmoz Tools (wrench icon) > Crawl Test or http://pro.seomoz.org/tools/crawl-testFind out keywords site is ranking forSEMRush or Keyword Spy IndexingAnnielytics.com@AnnieCushingWant more? You can now buy my site self-guided audit template here. 90+ explainer graphics, boilerplate text explaining all 18 sections, 140 pages, 156 checkpoints.And my self-guided analytics audit: 146 pages, 45 checkpoints, 6 sections, 84 explainer graphics.Learn to create sexy, dynamic dashboards using the Google Analytics API.CheckInstructionsObservationsRecommendationPriority (1– 3)How many pages are indexed by Google?Search for [site:yoursite.com] in Google GWT: Google Index > Index Status2820?When you do a site: search, does the homepage come up first?YesDoes the site have index bloat?Check ratio of pages indexed/pages getting org trafficDo they have any specific crawl issues? Mozbar > SEOmoz Tools (wrench icon) > Crawl Test or http://pro.seomoz.org/tools/crawl-testDoes the site have mirror sites?reverseinternet.comNoIf the site uses mirror sites to reduce server load, are the mirrors noindexed?Mozbar >Analyze Page > Page AttributesN/ADoes the site have an xml sitemap (or sitemaps with an index)?Four quick ways exist to diagnose if an XML sitemap exists: 1. Check the robots.txt file (located at http://domain.com/robots.txt) 2. Do a site:domain.com inurl:sitemap.xml search in Google. If nothing is returned, then no sitemap exists. 3. Look at /sitemap.xml or use the SEO Site Tools Chrome extension.
  • 3. 4. Paid: http://www.xml-sitemaps.com/standalone-google- sitemap-generator.htmlNoDoes the xml sitemap follow proper xml protocol?http://www.sitemaps.org/protocol.htmlN/ADo they need a sitemap generation recommendation?Tools: http://gsitecrawler.com/ (Windows) http://www.intelli-mapper.com/index.php/purchase (Windows) http://www.xml-sitemaps.com/ (Online) http://peacockmedia.co.uk/integrity/ (Mac) http://www.xml-sitemaps.com/standalone-google-sitemap- generator.html (Paid but cheap) Screaming Frog: Screenshot of steps - http://screencast.com/t/MaDq1EynAre their sitemaps clean?Run through Screaming Frog: Mode > List > File Format: SiteMap (*.xml) Sitemaps should only have URLs that resolve to 200 status code and shouldn't contain low-quality pages, like paginated content, search results pages, etc.Are URLs duplicated in the sitemap?Screaming Frog: Mode > List > File Format: SiteMap (*.xml) If the number of URLs crawled is less than the number of URLs you entered into Screaming Frog. SF tells you how many you entered when you browse to the sitemap.xml file and load it into SF. But SF automatically dedupes a sitemap, so if you have fewer URLs you have duplication in the sitemap and should export a new sitemap from the final list of clean URLs (Export > Sitemap).Is a link to the site's xml sitemap or sitemap index in their robots.txt?Add as a line item to robots.txt file: Sitemap: http://www.your-site/your-sitemap-or-sitemap- index.xmlHave they submitted sitemaps to Google and Bing?GWT: Crawl > Sitemaps BWT: Crawl > SitemapsDo they have all sitemaps they should? Web, mobile, image, video, newssite:yoursite.com inurl:sitemap.xml GWT: Crawl > Sitemaps
  • 4. BWT: Configure my site > Sitemaps Google resources about the five different sitemaps: http://support.google.com/webmasters/bin/topic.py?hl=en&topic =20986&parent=8476&ctx=topicDoes their sitemap have more than 50,000 links or > 10MB unzipped?Open the sitemap in Chrome and search the page (Ctrl/Command-F) for "http" - this will show you the number of both http and https URLs in the sitemap. Look in the upper-right corner of the browser.Does the site have separate sitemaps for the main categories/sections of the sitet?Advantage here is the level of detail you suddenly get on indexation is dramatic. You could instantly find, for ex, that TVs were indexed at a 95% rate while video games were indexed at a 56% rate. This is information you can use and act on. Read more about this from an awesome post on AJ Kohn's blog: http://bit.ly/fRMXKs Recommended file names: * sitemap.tv.xml * sitemap.digital-cameras.xml * sitemap.video-games.xml Can also break down category and product pages: * sitemap.tv.category.xml * sitemap.tv.product.xml * sitemap.digital-camera.category.xml * sitemap.digital-camera.product.xmlDoes the site have an RSS feed? Have there been dips in crawl?GWT: Crawl > Crawl stats BWT: Crawl > Crawl summaryDo they have query parameters being indexed?GWT: Crawl > URL parametersAre there errors in their robots.txt file?http://tool.motoricerca.info/robots- checker.phtml A great resource on robots.txt: http://tools.seobook.com/robots-
  • 5. txt/YesAre they excluding pages they shouldn't in robots.txt?Use "Is this page blocked by robots.txt?" bookmarklet by Tom Critchlow, which you can get here: http://bit.ly/UbwfpW http://tool.motoricerca.info/robots-checker.phtml SEOmoz Crawl Test (Checking Blocking G, B, Y columns)Are there pages/directories they should include in their robots.txt?Look for weird directories in SEOmoz Crawl Test, Screaming Frog, or GA: Behavior > Site Content > Content DrilldownAre they excluding pages they shouldn't w/ noindex?SEOmoz Crawl Test (http://pro.seomoz.org/tools/crawl-test)Are there any pages with a nofollow tag?Isolate pages with nofollow tags in SEOmoz Crawl Test or Screaming FrogDoes the site block cart pages?Look at robots.txt and use MozBar to check for noindex tags (Analyze Page > Page Attributes)Does the site offer print pages?If the site offers print pages, do the print pages use CSS or unique URLs?If the site offers print pages with unique URLs are these pages blocked by the search engines?Pull up a couple and look at MozBar: Analyze Page > Page AttributesDoes the site use a revisit-after tag?Screaming Frog: Meta & Canonical tab This is fictional. None of the big search engines have ever honored it. It won't hurt the site, but it will make you look like an SEO neophyte.If the site is a blog, does it use a plugin to ping the search engines to let it know it's updated?http://pingomatic.com/ https://seesmic.com/ (formerly ping.fm)See if your site is redirecting Google IPsEnter the URL into translate.google.com and see if it redirects. More from Googler John Mueller here: http://bit.ly/google-translate-trick GWT: Crawl > Fetch as GoogleDoes the site have page titles that are too long?Use this tool (http://www.seomofo.com/snippet-optimizer.html) or in Excel,
  • 6. set column width to 520px, set columns to wrap text, and font to Arial 12pt. Type in your title, and bold the main keyword. If the line breaks, your title tag will truncate.Are conversion (thank you) pages noindexed?If not, this could create tracking issues.http://reverseinternet.comhttp://www.sitemaps.org/protoc ol.html AccessibilityAnnielytics.com@AnnieCushingWant more? You can now buy my site self-guided audit template here. 90+ explainer graphics, boilerplate text explaining all 18 sections, 140 pages, 156 checkpoints.And my self-guided analytics audit: 146 pages, 45 checkpoints, 6 sections, 84 explainer graphics.Learn to create sexy, dynamic dashboards using the Google Analytics API.CheckInstructionsObservationsRecommendationPriority (1– 3)Are URLs SEF friendly?YesDo the URLs use query parameters? Query parameters follow a ? in a URL and are separated by &'s if there's more than one (e.g., www.yoursite.com/your-landing- page?src=google+local&sort=low-to-high&index=no). These can create duplicate content.noHow does the site (both content and navigation) look/function when you turn off CSS, JavaScript, and cookies?Web Developer ToolbarDo all of the navigation links work when Javascript is turned off?When you view the cached version of the homepage, does all the content show up?cache:urlWhen you view the cached version of the homepage, are navigation links present?When you view the cached version of the homepage, do links show up that aren't visible on the page?Is any content being pulled in with iframes or from an external source?Screaming Frog: Create a custom filter that contains "<iframe". Don't include closing bracket or quotation marks.How is the site's overall speed performance?http://gtmetrix.com/ https://developers.google.com/pagespeed/ - lots of recommendations (also recommended by DistilledU) Kissmetrics infographic on page load time:
  • 7. http://bit.ly/UjcDAnThe overall speed is really low. The score is 14%, compared to average score 70%. What are the page speeds of their top 10 landing pages?Speed Tracer Chrome plugin, Yslow Chrome plugin (recommended by DistilledU b/c it includes server response time and download time and makes recommendations) Use this custom report to look at page load times of top organic landing pages: http://bit.ly/15g530d (H/t to @Dan_Shure for his collaboration in coming up with this custom report.) "Amazon study that showed a 1% decrease in sales for every 0.1s decrease in response times." http://bit.ly/UjazZ6How does their homepage's page speed compare to their top competitors?Create videos comparing site against competitors: http://www.webpagetest.org/video/Are images optimized for fast page load?Page speed tools, Web Dev Toolbar Do a Screaming Frog crawl of just images (Configuration > Spider > Check Images)Are JavaScript and CSS linked to external files?Should avoid inline and embedded CSS as much as possible..Also, JS files are pulled sequentially, so these should be combined where possible.Are JavaScript and CSS minified to reduce load time?Desktop apps: JSMin, YUI Compressor, Google Closure Compiler Web: Google Closure Compiler (http://closure- compiler.appspot.com/home)Does the site leverage caching well to minimize page load time and reduce HTTP requests?https://developers.google.com/speed/docs/best- practices/cachingIs Flash used for important elements?Do images have ALT text?ScreamingFrog: Advanced Export > Images Missing ATL TextAre there 404 pages? ScreamingFrog: Response Codes GWT: Crawl > Crawl Errors > Not foundTrend of 404 pages?GWT: Crawl > Crawl Errors > Not foundnoAre 404 pages serving the correct header response?GWT: Crawl > Crawl Errors > Soft 404Trend of soft 404 pages?GWT: Crawl > Crawl errors > Soft 404 (A soft 404 is a not found page that delivers a
  • 8. 200 response code instead of directing visitors to a 404 page.Are any of the 404 pages significant or indexed?Pull top x organic landing pages into Excel (I recommend the Excellent Analytics Excel add-in, but you can also export from the GA site), then either pull into Screaming Frog (Mode > List) or use SEOTools Excel plugin to get status codes for each page. Note: Will need to add hostname (domain) to URIs from GA first b/c both SF and SEOTools needs a full URL, e.g., http://www.yousite.com/blog/, not /blog/. Are pages in the site pointing to 404 pages?Screaming Frog: Mode > List > Enter 404 pages > Look at Inlinks columnDo they use a custom 404 page to reel visitors back?Are there 500 error pages?GWT: Crawl > Crawl Errors > Server error Screaming Frog SEOmoz Crawl TestTrend of 500 errors?GWT: Crawl > Crawl Errors > Server error Screaming Frog SEOmoz Crawl TestAre there errors for mobile? GWT: Crawl > Crawl errors > Mobile tabIs the site using 302 redirects?Screaming Frog: Response Codes SEOmoz Crawl TestAre 301 redirects set up properly?Screaming Frog: Response Codes SEOmoz Crawl Test http://www.seologic.com/webmaster-tools/url-redirectDo any pages have meta refreshes?Screaming Frog: Meta & Canonical tab > Meta Refresh SEOmoz Crawl TestDoes the site use AJAX pages? Currently, if you implement the window.history.pushState() JavaScript fucntion (part of the 'HTML5 History API'), you will be able to create an AJAX site that is crawlable. pushState() accomplishes this by changing the path of the URL that appears in the user's address bar. This makes it so search engines are able to execute links and read content encoded in JavaScript. Cf:http://www.distilled.net/store/u/my/technical/ > Crawling & IndexingIf site is using AJAX, is content in AJAX being indexed?Search for snippets of text from the AJAX content
  • 9. wrapped in quotes in Google/Bing.Are headers images?Is page copy in images? Is the site cloaking by cookie detection?Change user agent to Googlebot using MozBar (Firefox only - Settings > Set User Agent > Googlebot) or use the User-Agent Swticher for Chrome extension: http://bit.ly/VzEFZg. Is the page different from before?Is site currently being developed? If so, is the dev server excluded via robots.txt or password-protected?Are there PDFs on the site?site:yoursite.com filetype:pdfIs content in PDFs also in HTML?Search for snippets of text from the PDF.Does the site have malware?GWT: Malware http://www.google.com/safebrowsing/diagnostic?site=mysite.co m Replace "mysite.com" with your domain in the URL.Has the site been hacked? SEMRush or Keyword Spy Run a scan and look to see if site is suddenly ranking for spammy keywordsIs the website in a bad neighborhood?https://www.majesticseo.com/reports/neighbourh ood-checkerDoes the site use infinite scroll?Turn off Javascript. There should be static links to paginated content. Ex of it done well in Mashable. http://bit.ly/11j0d0ghttps://developers.google.com/speed/docs/b est- practices/cachinghttps://www.majesticseo.com/reports/neighbou rhood-checker ArchitectureAnnielytics.com@AnnieCushingWant more? You can now buy my site self-guided audit template here. 90+ explainer graphics, boilerplate text explaining all 18 sections, 140 pages, 156 checkpoints.And my self-guided analytics audit: 146 pages, 45 checkpoints, 6 sections, 84 explainer graphics.Learn to create sexy, dynamic dashboards using the Google Analytics API.CheckInstructionsObservationsRecommendationPriority (1– 3)Is the site organization intuitive?Bing Webmaster Tools'
  • 10. Index Explorer is a great way to visualize a site's architecture (Dashboard > Reports & Data > Index Explorer). You can see the root-level pages and directories and then drill down to see subdirectories. Find report by going to Reports & Data > Index Explorer.Does every category and subcategory have a clear purpose?Does the URL structure follow the category/subcategory structure as you drill down?Are key organic landing pages close to the homepage?1. Pull organic landing pages from GA: Acquisition > Keywords > Organic > Landing Page (or pull using Excellent Analytics plugin) 2. Run Screaming Frog and export crawl (screenshot: http://screencast.com/t/ATKBFL3tZHKw) 3. Pull both tabs into the same Excel document and do vlookups to pull in Level (which tells you how many clicks the page is from the homepage, if you stated the crawl with the homepage). Great video from Mr. Excel on how to do vlookups if you're a newbie: http://bit.ly/VEd8Wy. Top landing pages should ideally be three or fewer clicks from the homepage. How many category pages does the site have?GA: Behavior > Site Content > Content Drilldown BWT: Reports & Data > Index ExplorerAre there too many category pages? Not enough?GA: Behavior > Site Content > Content Drilldown BWT: Reports & Data > Index Explorer A good litmus test is to see how many pages are in each directory. You don't want directories that are too thin or too bulky.Are pages targeting competitive head terms more than two clicks from homepage?Pull SEMRush, GA Organic Keywords, and GWT Search Queries reports (Search Traffic > Search Queries) - with landing pages and search volumes, then filter for terms with fewer than three wordsDoes the site use faceted navigation?Examples of faceted navigation: http://bit.ly/XMCfu5If it's not using faceted navigation, should it?If a site has a lot of product pages paginated, this could be an
  • 11. indicator that the site should use faceted navigation.If the site uses faceted navigation, does it create duplicate content issues?Look for query parameters used by faceted navigation (if it's parameter driven) and see if they're listed in GWT's URL Parameters report (under Crawl)Does site use breadcrumbs?If site uses breadcrumbs, do links point to canonical versions of the page (i.e., ideally, pages w/o query parameters)?If site uses breadcrumbs, do breadcrumbs follow organization of the site?Does the navigation have a reasonable number of options? There is anecdotal evidence that having more than 7 options in the main navigation is counter-productive.Do category pages have followed links to sub-category pages?Do sub-category pages have followed links to product pages? LinksAnnielytics.com@AnnieCushingWant more? You can now buy my site self-guided audit template here. 90+ explainer graphics, boilerplate text explaining all 18 sections, 140 pages, 156 checkpoints.And my self-guided analytics audit: 146 pages, 45 checkpoints, 6 sections, 84 explainer graphics.Learn to create sexy, dynamic dashboards using the Google Analytics API.CheckInstructionsObservationsRecommendationPriority (1– 3)Have they experienced a decline in inbound links?ahrefs.com: Enter URL, scroll down to Backlinks graph (screenshot: http://www.screencast.com/t/FEA8vmPREC)Are they overoptimized?OSE, MajesticWhat is ratio of homepage to deep page linking?Does it appear they've been buying links?Dr Pete's link profile doc: http://mz.cm/Pt19grnoWhere have most of their links come from?Link Detective: http://www.linkdetective.com/Does the site have links in their xml sitemap that weren't captured in the Screaming Frog crawl? Pages found in the sitemap that aren't in the Screaming Frog crawl are most likely orphaned pages b/c the spider couldn't get to it. Very Important: You shouldn't select "Ignore robots.txt" under Configuration > Spider in SF to preserve the restrictions a search engine spider will face.
  • 12. Steps to compare the two lists (with a screenshot that explains everything): 1. Import xml sitemap into Excel (PC only). If on a Mac, run the sitemap through Screaming Frog (Mode > List > Select File > Sitemap > Navigate to xml sitemap file), run the crawl, and export the list of URLs into an Excel document. 2. Move the sitemap csv into the same Excel workbook as the Screaming Frog crawl (right-click on tab at bottom of worksheet > Move > Select SF workbook > choose where you want to move it). 3. In the cell next to the first URL from the sitemap, enter this formula: =IF(ISNA(MATCH(B2,'SF Crawl'!A:A,0)),"Orphan","OK"). Screenshot with thorough instructions: http://www.screencast.com/t/V6z7bphDDo they have a DMOZ link?Search for yourdomain.com site:dmoz.org SEO Site Tools Chrome extension: External Page DataNODo they have a Yahoo Directory link?http://www.domaintools.com/: Site Profile tab NODo they have any links from Wikipedia?site:wikipedia.org link:client.com -filetype:jpgWhat linkable assets do they have?What are their most linked to pages?OSE: Top Pages tab Majestic: Pages tab GWT: Search Traffic > Links to Your Site > Your most linked content Searchmetrics: Social > Social Links > Social SpreadDoes that coordinate with top organic pages?GA: Acquisition > Sources > Search > Organic > Landing PageDo they have a strong internal linking structure?GWT: Search Traffic > Internal LinksDo blog posts and content pages interlink a lot?Good examples: SEL, seoroundtable.com, outspokenmedia.comDoes the logo point to the canonical version of the homepage?Are there any pages with too many links?SEOmoz Crawl Test (Too Many On-Page Links column)How many links do they have on their homepage and top pages?SEO Site Tools > Suggestions AND Page Elements Mozbar Analyze Page > Page Attributes (Warning: They
  • 13. produce very different results.) Screaming Frog: Internal tab > Outlinks http://rapid.searchmetrics.com/en/seo-tools/link-tools/outbound- links,50.html Xenu Lnk Sleuth http://www.domaintools.com/: Site Profile tab > Links (Internal and Oubound) http://urivalet.com/ (Internal and outbound - under HTTP header info)Do they have broken links throughout the site?Screaming Frog: External tab > Status Code = 404, 410, 500 Xenu Link SleuthAre there broken links on the page?Check My Links Chrome add-in: https://chrome.google.com/webstore/detail/ojkcdipcgfaekbeaela apakgnjflfglf http://www.iwebtool.com/broken_link_checker Link Checker Firefox plugin: https://addons.mozilla.org/en- US/firefox/addon/linkchecker/Do they have too many links on a page?BEST: SEOmoz Crawl Test - actually tells you which pages have too many SEO Site Tools > Suggestions AND Page Elements Mozbar Analyze Page > Page Attributes (Warning: They produce very different results.) Screaming Frog http://rapid.searchmetrics.com/en/seo-tools/link-tools/outbound- links,50.html Xenu Lnk Sleuth http://www.domaintools.com/: Site Profile tab > Links (Internal and Oubound) http://urivalet.com/ (Internal and outbound - under HTTP header info)Does the site have an HTML sitemap?http://www.xml- sitemaps.com/standalone-google-sitemap-generator.htmlWhat internal pages do they link to the most?GWT: Search Traffic > Internal linksDoes logo link to homepage? What is the quality of outbound linking?Screaming Frog: External tabDo they have microsites?Check reverseinternet.com, if you're not sure.If they have microsites, are they interlinking with the same terms the
  • 14. main site is ranking for?Pull backlinks for each from your tool of choice (GWT, OSE, Majestic, Ahrefs), and use a pivot table to evaluate backlinks Do they have a link network?Pull backlinks for each site, pull into a pivot table, filter to only look at links to and from their sites. If you are unfamiliar with how to use pivot tables in Excel, check out this blog post I wrote: http://selnd.com/VVK2q9.Does the site have a resources/directory/links page that's really a link exchange?http://www.xml-sitemaps.com/standalone-google- sitemap-generator.html On PageAnnielytics.com@AnnieCushingWant more? You can now buy my site self-guided audit template here. 90+ explainer graphics, boilerplate text explaining all 18 sections, 140 pages, 156 checkpoints.And my self-guided analytics audit: 146 pages, 45 checkpoints, 6 sections, 84 explainer graphics.Learn to create sexy, dynamic dashboards using the Google Analytics API.CheckInstructionsObservationsRecommendationPriority (1– 3)Are their images optimized for SEO?Check alt tags in Screaming Frog crawl or SEOmoz crawlAre their images optimized for download?Check file sizes (Screaming Frog: Images tab, export, sort by size)When you search for brands they rank for in Google web search in Google Images do they come up?Do they host their images on another domain?Do they have visibility for image searches?GWT: Search Traffic > Search Queries > Filters > Filter by images (screenshot: http://www.screencast.com/t/rH9vfqpAlnyK)Are there page titles that surpass 70 characters?GWT: Search Appearance > HTML Improvements Screaming Frog SEOmoz Crawl TestAre there descriptions that surpass 155 characters?GWT: Search Appearance > HTML Improvements Screaming Frog SEOmoz Crawl TestAre page titles optimized?GWT: Search Appearance > HTML Improvements ScreamingFrog SEOmoz Crawl TestDo descriptions have powerful CTAs?GWT:
  • 15. Search Appearance > HTML Improvements ScreamingFrog SEOmoz Crawl TestAre they missing page titles?GWT: Search Appearance > HTML Improvements ScreamingFrog SEOmoz Crawl TestAre they missing descriptions?GWT: Search Appearance > HTML Improvements ScreamingFrog SEOmoz Crawl TestWhat is the quality of their calls to action?Evaluate homepage, category pages, and product/content pagesDoes the site have ads?If the site has ads, how many are above the fold?If the site has ads, are they relevant to the site?Do any of the blink, move, or play videos/sound automatically?Is the page you're checking adequately optimized for the keyword(s) you're going after?SEOmoz's On-Page Analysis Tool: http://pro.seomoz.org/tools/on-page-keyword- optimization/newAre pages keyword stuffed? ContentAnnielytics.com@AnnieCushingWant more? You can now buy my site self-guided audit template here. 90+ explainer graphics, boilerplate text explaining all 18 sections, 140 pages, 156 checkpoints.And my self-guided analytics audit: 146 pages, 45 checkpoints, 6 sections, 84 explainer graphics.Learn to create sexy, dynamic dashboards using the Google Analytics API.CheckInstructionsObservationsRecommendationPriority (1– 3)Does the site have paginated content (multi-page articles, results pages)?How does site handle pagination? Noindex, canonical tag, rel prev next?Should not be using canonical tags for pagination, unless it's a view all page. And if you're going to use a view all page, make sure it doesn't suffer significant latency (geek speak for it's slow).Are paginated results getting organic traffic?This usually isn't ideal.Do they have content duplicated over their different sites?Are there canonical issues with the homepage?GA: Behavior > Site Content > Pages > Page Title, then click on homepage title to see if there are multiple URLs receiving significant traffic for the same title from different URLs. (Ignore URLs with low visits.)Are there
  • 16. canonical issues with the rest of the site?ScreamingFrog: Directives > Filter: Canonical. Export to Excel and check for rows where the Canonical 1 != Address column. Filter out all of the matching canonicals b/c they are just self-referencing canonical tags. Pay attention to rows where they don't match to make sure these canonical assignments make sense. Behavior > Site Content >Pages > Page Title, then click on a bunch of titles to see if there are multiple URLs receiving significant traffic for the same title from different URLs. (Ignore URLs with low visits.) GA: Search content for /index|/defaultAre https pages indexed? Are they dupes of the non-secure versions?site:yourdomain.com inurl:httpsAre trailing slashes creating duplicates?Is there duplicate content within the site?Screaming Frog: Hash (Apply conditional formatting to column to catch duplicates) SEOmoz Crawl TestIs there duplicate content with other sites?Search for snippets. Ask the client if they have registered any other domains and check for duplicate content there. Use http://reverseinternet.com/ to find related domains. Use your favourite domain registrar to search for domain names that contain the client's brand name or common misspellings of their name under various TLDs. Check the content there and the WHOIS record for those domains. Let the client know if they should register any of these domains. Has the site been scraped?If the content has been scraped, you should file a content removal request with Google: http://bit.ly/yB77DdIs there duplicate content between subdomains?Do they have duplicate page titles?GWT: Search Appearance > HTML ImprovementsDo they have duplicate meta descriptions?GWT: Search Appearance > HTML ImprovementsIf ecommerce site, are product descriptions unique?Search for snippets of text from product descriptions wrapped in quotation marksDoes the site offer user-generated
  • 17. content (e.g., reviews, ratings)If the site uses ratings, is it getting rich snippets?GWT: Search Appearance > Structured Data or do a search for a term the page gets traffic for You can find out the keywords by searching for your landing page and then clicking on it to see the keywords in this custom report: http://bit.ly/SwC2di. It's already filtered for organic.Is content organized, using headings properly?A site should use H1, H2, etc. over custom CSS classes to format content.Is content well written?Does content use proper grammar?Are titles well written?Are there misspelled words?Do pages contain ads?You want to make sure a significant proportion of content above the fold is unique (not ads, not template and boilerplate content)Do they have a blog?If they have a blog, do they have an RSS button?An RSS button makes it easy for visitors to connect with you - esp useful for sites with tech-savvy target audience.If they have a blog, have they noindexed category and tag pages or provided unique content to these pages, like an intro paragraph?It's standard fare to noindex, follow category and tag pages. However, adding a solid paragraph to them and only including snippets of posts can make them effective landing pages.If site has an RSS feed(s), is link to RSS feed nofollowed? KeywordsAnnielytics.com@AnnieCushingWant more? You can now buy my site self-guided audit template here. 90+ explainer graphics, boilerplate text explaining all 18 sections, 140 pages, 156 checkpoints.And my self-guided analytics audit: 146 pages, 45 checkpoints, 6 sections, 84 explainer graphics.Learn to create sexy, dynamic dashboards using the Google Analytics API.CheckInstructionsObservationsRecommendationPriority (1– 3)Are they tracking rankings?If so, are they missing keywords?Can find new words to track from GA, GWT, SEMRush, and Open Site Explorer or Majestic anchorsWhat percentage of organic traffic is (not provided)?GA: Acquisition > Sources > Search > OrganicDo the keywords they're ranking for and getting traffic for make sense by category?Take
  • 18. keywords from GA, SEMRush (or Keyword Spy), and GWT and filter by category, subcategory - look at keywords OR copy URL and do text to columns OR tease out categories and subcategoriess and look at keywords in giant pivot table that looks at keyword, cat/subcat, keyword volume, ranking (if applicable), visits (if applicable)How many keywords are they ranking for compared to their competitors?Run all through SEMRush, Keyword Spy, or SearchmetricsHow do their rankings compare to their top competitors?If they're using a rank tool, use that. If not, pull keywords from SEMRush (or Keyword Spy), create a pivot table to compareDo homepage and money pages show up for branded searches?If not, the homepage or money page(s) might have been penalized, like if a weaker page starts coming up instead of the page that used to to get the traffic.Do they have landing pages ranking for the same keywords?1. Do a site: search Google for important keyword phrases 2. Check GWT: Search Traffic > Search Queries 3. Check this custom report from GA: http://bit.ly/SdmffR. Click on keywords to see if more than one landing pages is attracting traffic. Just keep in mind some visits are lost to the dreaded (not provided).If the site offers site search, are there opportunities they should be going after?Compare keywords from Site Search (Behavior > Site Search > Search Terms) against organic keywords and keywords from SEMRush/GWTDo you need to manually check rankings? http://hidemyass.com/ Not the perfect proxy solution but an extremely good one at the price. Great for seeing exactly how rankings appear from different locations on the fly or running systems as though they're from another IP address in a different location. Source of analysis: http://searchenginewatch.com/article/2156235/78- Resources-For-Every-Internet-Marketers-ToolkitAre they bidding on keywords?If they're bidding on keywords, are there any keywords that convert like wildfire that they should
  • 19. consider competing on for organic? AnalyticsAnnielytics.com@AnnieCushingWant more? You can now buy my site self-guided audit template here. 90+ explainer graphics, boilerplate text explaining all 18 sections, 140 pages, 156 checkpoints.And my self-guided analytics audit: 146 pages, 45 checkpoints, 6 sections, 84 explainer graphics.Learn to create sexy, dynamic dashboards using the Google Analytics API.CheckInstructionsObservationsRecommendationPriority (1– 3)Has the site had any significant drops in organic traffic?GA: Acquisition > Keywords > OrganicDrops after Christmas dayIf the site has experienced drops, are they seasonal?GA: Acquisition > Keywords > Organic --> Compare to Previous Year Consistent - drops after Christmas dayIf the site has experienced drops, do they correlate with any major algorithm changes?My SEO gcal: https://www.google.com/calendar/embed?src=hv5ke5r6teb3272q tqohepsa0c%40group.calendar.google.com&ctz=America/New_ YorkWhat tools are they using for tracking? BuiltWith Chrome Extension: https://chrome.google.com/webstore/detail/dapjbgnjinbpoindlpd mhochffioedbnAre they tracking conversions?NoAre they using ecommerce tracking? (See more checks at the bottom of the list.)NoIs their analytics tracking code missing from any pages?Screaming Frog: Configuration > Custom > Enter GA code (e.g., UA-335449-7)Do other sites have their GA code on them?GA: Audience > Technology > Network > HostnameNoDo they have subdomains?reverseinternet.com Search in Google: site:clientdomain.com -inurl:www GA: Audience > Technology > Network > HostnameNoIf the site has subdomains, does GATC include _setDomainName() method?Throw _setDomainName into a custom filter in Screaming Frog (Configuration > Custom > Includes: _setDomainName).N/AIf the site has subdomains, are they including hostname in content reports?If not, the site should include hostname in the content reports (so content reports read www.mysite.com/my-page instead of /my-page). Screenshot:
  • 20. http://www.screencast.com/t/juJ4RnFk (Note: If you add a hostname filter, make sure you update your goals!)N/AIf so, is GATC set up properly?No dot before domain in _setDomainName method, hashing isn't turned off ROI Revolution post: http://www.roirevolution.com/blog/2011/01/google_analytics_s ubdomain_tracking.phpN/ADo they have PPC campaigns showing up in organic resultsCheck for campaign parameters in organic landing pages (Acquisition > Sources > Search > Organic > Landing Pages), i.e., s_kwcid, ppc, and cpc. Acquisition > Sources > Search > Organic > Landing Pages), i.e., s_kwcid, ppc, cpc, keyword, adgroup, etc.If the site offers site search, are they tracking it in their analytics?GA: Behavior > Site Search > Usage (Make sure site search isn't using AJAX - iow, you stay on the same page when you search - or hard coding search terms into URLs, e.g., www.mysite.com/search/query.N/AIf so, does their site search appear to be effective?GA: Behavior > Site Search > Overview > Results Pageviews/Search (Is it taking too many pages to find what visitors are looking for?) and Time After Search (Are they sticking around after searching?)N/AAre they using asynch?Search page source code for "gaq"Is site is using asynch, are pages on the site still using traditional?Screaming Frog: Configuration > Custom > Enter snippet of traditional GATC, e.g. "pageTracker._trackPageview"Are they using annotations?Admin > Click on profile link > Assets > AnnotationsN/AHave they set their homepage in GA?Admin > Click on profile link > Profile Settings > General Information > Default page Don't need to set this if the default (home) page is /. If it's something like /default.php or index.html you should enter that, like you see in this screenshot: http://screencast.com/t/gd5Idd6uIf running Google AdWords campaigns, is your AdWords account linked w/
  • 21. GA?Instructions: https://support.google.com/analytics/answer/1033961?hl=en&to pic=1308612&ctx=topicN/AIf running Google AdSense campaigns, is your AdSense account linked w/ GA?Instructions: http://support.google.com/adsense/bin/answer.py?hl=en&answer =2495976&rd=2Do content reports contain utm parameters?If using GA, navigate to Behavior > Site Content > All Pages and apply this advanced segment:http://bit.ly/1dkmO6M. GA strips these out. So if you see them in your content reports, it means that Google isn't recognizing them (or giving credit to the campaign/source/medium you've assigned). This is usually b/c the person tagging the links didn't include at minimum utm_source and utm_medium. These two parameters are required. All others are optional in that they will still work even if you don't use them, contrary to what Google's URL Builder (http://bit.ly/17ShSlO) says. That said, I would also always include utm_campaign to assign a campaign name.Does the site use a third-party cart? If so, do they have cross-domain tracking in place?Use this resource to troubleshoot: http://bit.ly/16t0lSf.Does the profile use filters correctly? Filtering out internal traffic, forcing URLs to lowercase (to prevent duplicate URLs b/c of varying cases)?Should the domain use URL rewriting? If you have a site that has lots of versions of the same page (e.g., tons of different versions of a login page), you can use URL rewriting to consolidate these. You just have to make sure that if a goal URL or goal funnel uses one of these URLs that you update the goal setup.Does the site have excessive sampling? If so, is it b/c they have more than one website in a property?See this post for more details. http://bit.ly/1z1bgL8Does site use campaign parameters on internal links? Read this post to see just how badly this can trash your account: http://bit.ly/1bQBYNc. Use events for internal links, campaign parameters for external.Do any pages use meta refresh? (This will artificially lower bounce rate.)Screaming Frog: Meta & Canonical tab > Meta RefreshIf the site runs email campaigns, are they tagging URLs that point
  • 22. back to their site with campaign parameters?If not, traffic from desktop apps (Outlook, Mac Mail) and webmail using SSL (e.g, Gmail) will show up as direct. Only webmail not using https will show up, but they will be buried in referral report, not email. And without campaign tagging, nothing will show up in the new Email Channel (Acquisitions > Channel > Email).Does the profile use event tracking? If so, are they naming category, action, and label as they're intended?Category: Should be broad categories of events, e.g., download, outbound, video, comment, white paper, banner, form, link, ad, live chat, resource, and widget (to name a few). Action: Should be verbs, such as click, play, download, log in, submit, bookmark, etc. Label: Should provide more details about the actual event, much like a title.If they're using event tracking, are they using events as goals?Does the site use custom variables? If so, are the being scoped properly?Do custom variables share the same slot? If so, make sure you don't have, for ex, a vistor-level CV sharing a slot with a session- or page-level CV. For ex, let's say you have a visitor-level CV (e.g., member = yes) that shares a slot with a session-level CV (e.g., clicked a social button) ... if visitor logs in and is registered as a member but then clicks a social button (if you're tracking this engagement as a CV), s/he is no longer a member; that person is now just someone who engaged w/ a social button. Check Audience > Custom > Custom Variables and click on each of the 5 keys (aka slots) to see what you're tracking. Here are two good posts with lots of ex's of ways you can leverage CVs: http://bit.ly/1eJacmU and http://selnd.com/1eJak5V.If site uses ecommerce tracking, is the tracking code on all conversion pages?If site uses ecommerce tracking, are there JavaScript or server-side programming errors before the _trackTrans() method keeping it from firing?If site uses ecommerce tracking, does the code have currency symbols or or thousands separators in code?Commas will be converted to
  • 23. decimals, so 112,345 becomes 112.34. Zoiks.NoIf site uses ecommerce tracking, do their products or store ID use apostrophes?If they're using single quotes in their ecommerce tracking code, this will cause a problem b/c you can't have single quotes inside single quotes. E.g., .g., ‘Annie’s Funky Shoes’ should be “Annie’s Funky Shoes”. See this screenshot for more details: http://screencast.com/t/r5cL2LWp7Q6D.If site uses ecommerce tracking, is it international / use multiple currencies?If so, GA now supports multiple currencies (finally!). Read more here: http://bit.ly/X9YSWw.Does the site have a YouTube channel? If so, does it track it in GA? What it tracks: * Visits to your channel page * Searches done in your channel * Views to your playlists * Basically, anything under /user/Annielytics What it doesn't track: Visits to individual videos :((( Setup: Create new GA account. Then go to Video Manager > CHANNEL SETTINGS > Advanced > Enter UA account ID at the bottom of the form (Although you can add it to an existing account, you shouldn't. It will be buried in your data.) No EcommerceAnnielytics.com@AnnieCushingWant more? You can now buy my site self-guided audit template here. 90+ explainer graphics, boilerplate text explaining all 18 sections, 140 pages, 156 checkpoints.And my self-guided analytics audit: 146 pages, 45 checkpoints, 6 sections, 84 explainer graphics.Learn to create sexy, dynamic dashboards using the Google Analytics API.CheckInstructionsObservationsRecommendationPriority (1– 3)Does the site use shopping feeds?If they're using shopping feeds, what engines have they submitted to?Do their feeds have
  • 24. all the required fields filled out?Does the shopping feed use existing categories?Does the feed include images?Is the feed in one of the acceptable formats? Google: http://support.google.com/merchants/bin/answer.py?hl=en&ans wer=160567Is the feed being updated regularly?Does the feed use custom fields? Do product descriptions have unique copy?Saarch Google or Bing for snippets of copy in quotationsDo product variations exist on unique URLs?If so, are canonical tags used to prevent duplicate content?Are there any problems with their conversion cycle? MobileAnnielytics.com@AnnieCushingWant more? You can now buy my site self-guided audit template here. 90+ explainer graphics, boilerplate text explaining all 18 sections, 140 pages, 156 checkpoints.And my self-guided analytics audit: 146 pages, 45 checkpoints, 6 sections, 84 explainer graphics.Learn to create sexy, dynamic dashboards using the Google Analytics API.This tab was provided by Ari Roth. Thanks, Ari!!!CheckInstructionsObservationsRecommendationPriority (1–3)Do they have a mobile site?Navigate to the site via your smartphone, or as a smartphone in your desktop browser using Chrome's mobile user-agent emulator found here: http://bit.ly/1nSyCAA If the site looks exactly the same with no different formatting, then there is probably no mobile site.Are all conversion and engagement goals / events configured in GA?GA > Audience > Mobile > Overview > Check mobile conversion rates for various configured goals GA > Behavior > Events > Overview > Add Mobile Traffic Segment & Remove All Sessions Segment If important goals or events are not set up properly, configure goals in GA admin panel and/or add event tracking code to relevant pages.If they don't have a mobile site, do they need one?Look in GA to see if user engagement metrics such as bounce rate and conversions are down significantly for mobile
  • 25. users. Keep in mind the nature of your audience and whether they would be likely to convert at a lower rate no matter how great your mobile site is.If they do have a mobile site, what type of mobile site do they have?Google supports 3 types of mobile site configurations: 1) Responsive Design - Google's preference. URLs and code for mobile are the same as on desktop, but CSS adjusts on-page elements to display it best for the size of each screen. You can tell if the code is the same by using "Inspect Element" and the mobile user-agent emulator listed in B6. Using this configuration, so special setup is needed. 2) Dynamic Serving - Mobile site URLs are the same as on desktop, but different HTML is served depending on the user agent. Again, to determine whether code is the same, use the mobile emulator in Chrome. 3) Separate Mobile Site - Accessing the site on a mobile device leads you to different mobile-only URLs. This usually takes the format http://m.website.com/ but it can use subfolders or different subdomains as well. If their mobile site doesn't fit any of the above configurations, you may have trouble with Google indexing and/or ranking for mobile searches.Are any site resources like Javascript, CSS, & Images blocked for any versions of Googlebot?If so, Google may be prevented from fully detecting your mobile site configuration, no matter which option is chosen.If they use dynamic serving or a separate mobile site, do they use the Vary HTTP Header?If different code is served depending on the user- agent, Google requests that the server send them a hint to crawl the page as Googlebot for smartphones in addition to desktop Googlebot. The way to send this hint is via the "Vary: User- Agent" directive in the server's response to a request. To see what this looks like, read Google's documentation here: http://bit.ly/WKeuHlIf they use a separate mobile site, are rel="alternate" and rel="canonical" tags implemented properly?
  • 26. Every mobile URL should have a canonical tag directing to its corresponding desktop URL. For desktop URLs, there are two acceptable implementations: 1) Adding a rel="alternate" tag which refers to the corresponding mobile URL and includes the "media" attribute telling Google what screen size the mobile URL is meant for. 2) Adding rel="alternate" to each desktop URL's entry in the site's XML sitemap See examples of both implementations here: http://bit.ly/1xqm5FXIf they use a separate mobile site, are mobile URLs being indexed?Do a search in Google for "site:m.website.com" Even if everything is done correctly with regard to canonicals and rel="alternate" and the mobile URLs show up in search results on mobile devices as expected, this search should return no results no matter what device is used to perform the search. If mobile URLs are being indexed, manually request removal from the index via Webmaster Tools.If they use a separate mobile site, are redirects implemented properly?Google's recommended course of action involves 302 redirects to corresponding URLs, though they also support similar 301 redirects or javascript redirects. Please note that javascript redirects may take longer to execute, leading to a higher bounce rate. Ensure that all redirects go from one URL to their closest corresponding mobile URL. A common mistake here is for all desktop URLs (including inner pages) to redirect to the mobile homepage. "Reverse" redirects are also necessary in case a mobile user attempts to share a link with a friend on a desktop. Mobile URLs accessed on a desktop should redirect to a corresponding
  • 27. desktop page.Do they use the mobile site for tablets? Should they?Use Chrome's User-Agent Emulator. Due to the larger screen on tablets, users tend to expect to see a desktop site rather than a mobile site. Unless your mobile site also has a version specially optimized for tablet screen widths, serve the desktop site to these users. InternationalAnnielytics.com@AnnieCushingWant more? You can now buy my site self-guided audit template here. 90+ explainer graphics, boilerplate text explaining all 18 sections, 140 pages, 156 checkpoints.And my self-guided analytics audit: 146 pages, 45 checkpoints, 6 sections, 84 explainer graphics.Learn to create sexy, dynamic dashboards using the Google Analytics API.BIG thanks to Aleyda Solis for pulling together this list!CheckInstructionsObservationsRecommendationPriority (1– 3)Is the site language oriented or geographically oriented? Directories (eg: yourbrand.com/es/ or yourbrand.com/de/) are a better solution for language targeting --with no geographic constraint-- and ccTLDs (yourbrand.es or yourbrand.de) for geographically segmented users. Verify if the site is targeted to any users speaking a specific language or the target market is restricted to a geographic location. This will help you to define the best organization for the different versions. For example, if the criteria is only the language with no geographic constraint you may want to enable directories for them: yourbrand.com/es/ (for any Spanish speaker who can be in any Latin American country, Spain, etc.) or yourbrand.com/de/ (for any German speaker who can be in Germany, Austria, Switzerland, etc.) instead of yourbrand.es (that would be targeted specifically to Spain) or yourbrand.de (that would be targeted specifically to Germany). If the site is geotargeted and using generic domains, subdomains or subdirectories: Keep in to consideration ccTLDs are the ideal alternative, followed by subdirectories. Avoid subdomains or generic domains with parameters. Please read to see the pros and cons of the alternatives:
  • 28. http://www.stateofsearch.com/international-multilingual-sites- criteria-to-establish-seo-friendly-structure/Always remember to decide what International SEO formula (ccTld, subfolders or subdomain) to use based on the general businesses objective and being aware of the technical needs of the site in general. For instance, if the site is an eCommerce with thousands of products, the subfolder option may be not the optimal, because of the replication of the products databases or the risk of dealing with a too big and complex database. In that case a ccTld or mix (part subfolder and stores in subdomains) are a better solution. Moreover, if the company is having or going to have a physical presence in the country targeted, it is always suggested to use the local ccTld, especially because of the "French Syndrome", which is how it is called the unconscious preference people have for sites with their own country domain termination.In case the site use a subfolder architecture for International SEO, avoid IP Lookup redirection. It is a deprecated practice for multilingual/multicountry SEO. The main reasons are: 1) it is not so sure users from a country want to use the country mirror of your site; 2) some CMSs (i.e.: Joomla) tend to present the main sudomain URL (www.domain.com) as the home page of every language/country version of your site. This can lead to a not useful naturl link building, as all the link should go to the home page, which is theoretically targeting just one language/country; 3) Googlebot usually crawls from an US IP: with an IP Lookup redirection it would "see" only one version of the site.Is the content of the international version of the site in the relevant language, correctly localized? (Eg: The content of the French version is in French language featuring prices in Euros, the Brazilian version is in Portuguese featuring prices in Real, etc.)Content should be featured in the language of the target market. Keep into consideration that a language may change in dependance of the geographic area that is targeting, for example: Mexican Spanish is not exactly the same than Argentinian Spanish or Brazilian Portuguese is not the same than Portuguese in Portugal. Because
  • 29. of this make sure the content is not only translated but also localized and well targeted to its geographic market, with local terms, currency, etc. Remember that a good translator translates into his own mother language, not the contrary (i.e.: an Italian translate from English to Italian, not vice versa). PRO TIP: use the translators also for well identify and localize the keywords you are targeting. This way you will discover linguistic peculiarities, as the love Italians have for using English wording for tech (i.e.: web hosting in Italian is web hosting and not "alloggiamento web", which is its literal translation).Never use an automatic translator. Neither the Google Translate APIs. Apart from offering very bad translations, that is a deprecated by Google tactic.Is the URL structure of the international version in the relevant language of the shown content?Make sure that the URLs of the international versions are in the appropriate language and not in English by default. For example, the URLs for the Spain oriented site version should be in Spanish. If the site is targeted to a specific country, is this specified in Google Webmaster Tools? Geotarget the site version to its relevant geographic market in Google Webmaster Tools (http://support.google.com/webmasters/bin/answer.py?hl=en&an swer=62399)Remember that in Google Webmaster Tools also subdomains and subfolder can be geotargeted. NOTE: only generic name domains can be geo-targeted. Country Code Top Level Domain Names are automatically geo-targeted to their corresponding country. This is important because it is not so rare to see sites with ccTlds trying to open to International SEO and creating language/country subfolder of subdomains, which cannot be geo-targeted via GWTIf the site is targeted to a specific country, does it have a local IP of the country? To verify the IP of a site you can use the Flagfox extension for Firefox: https://addons.mozilla.org/en- US/firefox/addon/flagfox/ or the "Server Stats" tab in http://whois.domaintools.com/ Are the pages or sitemaps of the international sites including the rel="alternate" hreflang="x"
  • 30. annotations to specify their languages and geographic regions?They should be use to specify the different versions languages and locations according to: http://support.google.com/webmasters/bin/answer.py?hl=en&an swer=189077You can use Screaming Frog Custom Field in order to see if the rel="alternate" hreflang="x-X" is used on site or not, in every page or not.Is the language of the international pages content specified in HTML doctype declaration?The language of the content should be specified as described in http://www.w3.org/International/tutorials/new-language- decl/qa-html-language-declarationsIf the business is targeting too many countries with the same language (eg: you have yourbrand.com.mx for Mexican users and yourbrand.es for Spanish users) are each of the different site versions featuring original content? If the products or services are the same make sure to differentiate them by localizing the descriptions, specifying areas of services, using titles with the location names, etc. Are the different international versions of the site prominently linking to each other, giving users and search engines the option to find them?Give search engines and users a way to find all of the international versions of the site. Make sure that the links to the different international versions are crawlable. See recommendation in D2Does the site suggests its appropriate version according to users language and location? If the site is geographically targeted are users suggested to visit the relevant site version for their location? If the site is language targeted are users suggested to visit the relevant site version for their language?For example, if the site is geographically targeted and users in Spain are accessing the UK site version (yourdomain.co.uk) a non-intrusive message (not a pop-up) should be given informing that it exists another site version targeted to Spain (yourdomain.es) that might be better suited for them. This can be done detecting users IP addresses. On the other hand, if the site is language targeted visitors using a browser in Spanish who are accessing the English site version should receive a non-intrusive message inviting them to switch
  • 31. to the Spanish version if they prefer to do it. This should be displayed as an alternative for them only the first time they access to the site and save their preferences for future visits. Despite this there should be always the option to switch to any other version of the site as specified in a previous point.Do the international site versions have links from their relevant locations? (eg: yourbrand.fr should have relevant links from France sites in French). Verify and make sure to build links to each international site version from local sites (blogs, news sites, local communities, etc.) in their same language. Which are the most popular search engines used for each of your international target markets? For most of the Western world might be Google but if you're targeting to Russia you might need to start focusing also in Yandex and for China you would need to work with Baidu. Verify which are the most popular search engines used in the international locations you're targeting and make sure to align your optimization practices to make the most out of them, use their keywords, webmasters and tracking tools too, etc. You can use: http://www.alexa.com/topsites/countries to check the top sites per country. This is important also in Social Media, considered here as an outreach tool.Are you targeting China and Russia?In this case to choose the .cn and .ru ccTlds is somehow an obligation as both Baidu and Yandex are strongly biased to their respective Country Code Top Level Domain Names Semantic MarkupAnnielytics.com@AnnieCushingWant more? You can now buy my site self-guided audit template here. 90+ explainer graphics, boilerplate text explaining all 18 sections, 140 pages, 156 checkpoints.And my self-guided analytics audit: 146 pages, 45 checkpoints, 6 sections, 84 explainer graphics.Learn to create sexy, dynamic dashboards using the Google Analytics API.CheckInstructionsObservationsRecommendationPriority (1– 3)Is the site using structured markup (e.g., schema.org, Facebook Open Graph, GoodRelations, microformats.org, XFN, etc)? GWT: Search Appearance > Structured Data
  • 32. Screenshot of sample report: http://www.screencast.com/t/YzptQHgEameDoes the site have content that's rich snippet-worthy that schema.org supports (e.g., video, reviews, ratings, recipes, event, product, offer, etc)? Schema.org: http://schema.org/docs/gs.html#schemaorg_types Here's a set of commonly used item types: Creative works: CreativeWork, Book, Movie, MusicRecording, Recipe, TVSeries ... Embedded non-text objects: AudioObject, ImageObject, VideoObject Event Organization Person Place, LocalBusiness, Restaurant ... Product, Offer, AggregateOffer Review, AggregateRating Reference: http://bit.ly/rc08C3 How to use: http://selnd.com/vXRHlCIs the markup validated?Google's Validator: http://www.google.com/webmasters/tools/richsnippets BWT: Diagnostics & Tools > Markup Validator Facebook Debugger: http://developers.facebook.com/tools/debugDoes the site need microdata for local business? http://microdatagenerator.org/Are competitors using structured markup?http://www.sindice.com/ Search for your keywords. Only sites that are using structured markup will show up in results, and the type of markup they're using is listed. (RDFA = FB Open Graph)Do the rich snippets follow Google's guidelines?http://bit.ly/SypKRqhttp://microdatagenerator.org/ht tp://bit.ly/SypKRq PPCAnnielytics.com@AnnieCushingWant more? You can now buy my site self-guided audit template here. 90+ explainer
  • 33. graphics, boilerplate text explaining all 18 sections, 140 pages, 156 checkpoints.And my self-guided analytics audit: 146 pages, 45 checkpoints, 6 sections, 84 explainer graphics.Learn to create sexy, dynamic dashboards using the Google Analytics API.CheckInstructionsObservationsRecommendationPriority (1– 3)What's your monthly budget?How many active campaigns are there?Number of campaigns should be proportional to the budget.How many active ads are there?Number of active ads should be appropriate for the number of ad groups runningHow many active keywords are there?Number of keywords needs to be appropriate for the daily budgetIs conversion tracking enabled? Has to be enabledIs the account connected to Google Analytics Account?AdWords and GA track differently. It is very helpful to have both to understand the user and the success of PPC advertising.Are Search and Display separated? should beAre you using negative keywords?Negative keywords are an absoulte must, especially if you have broad and modified broad match keywords. Use negative lists to apply them to campaigns and adGroups in bulk.Are there mobile campaigns?Always separate mobile devices. Depending on your mobile traffic (consult analytics), you might want to start creating campaigns just for mobile devices.Are ads A/B tested?Every adGroup should have at least 2 ads running at all time to test and improve click-through-rate and conversions.Are AdGroups themed?All keywords should be united in adGroups under a very tight theme.How many destination URLs take visitors to homepage?Do not send paid traffic to your home page. Home pages are too generic and, as a rule, do not answer the query question. That said, test your home page performance for ads you think make sense to connect with your home page. You might be an exception to the rule. What is your Cost to Sales ratio?Take your cost, divide by sales and you get a percent. 30% is good. Higher is not very good and one of quick indicators that you need to make more money from your advertising. Be careful with this number if your PPC goal is brand recognition and awareness. When your goal does not translate directly into
  • 34. revenue, this metric is not as helpful.What is your average conversion rate?Average conversion rate is a quick indicator of the overall account performance. You will need to look at conversion rates for the campaigns and individual adGroups. If the average conversion rate is below 1%, you know that you have to investigate further and as quickly as possible.How good is average Cost Per Click?Average Cost Per Click (CPC) should be tolerable from the business perspective. You need to take into consideration cost per acquisition, goals of the campaign, etc. Divide CPC by average conversion rate and you will get cost per lead. Then, decide if it is acceptable. How do your Impression Share reports look?Figure out if you are losing impressions based on bad quality score or low budget. If you are, improve quality score and revise your budget allocations.How many keywords have a Quality Score (QS) less than 4?Has to be low. Ideally, you should not have low quality score keywords. In real life, you might be in a niche (payday loans, for example) where all keywords have low quality score.What percent of keywords have a QS less than 4?How many keywords have a QS of 4, 5, or 6?Areas of improvementWhat percent of keywords have a QS of 4, 5, or 6?How many keywords have a QS of 7, 8, 9, or 10?Your goal is to have all keywords in this rangeWhat percentage of keywords have a QS of 7, 8, 9, or 10?Best if it is 70% and above.BIG thanks to Lyena Solomon for pulling together this list! VideoAnnielytics.com@AnnieCushingWant more? You can now buy my site self-guided audit template here. 90+ explainer graphics, boilerplate text explaining all 18 sections, 140 pages, 156 checkpoints.And my self-guided analytics audit: 146 pages, 45 checkpoints, 6 sections, 84 explainer graphics.Learn to create sexy, dynamic dashboards using the Google Analytics API.CheckInstructionsObservationsRecommendationPriority (1– 3)Do the videos on the company's website and YouTube channel come up in a brand video search in Google and Bing?Do any video rich snippets come up in Google in a search for the company's brand name?Do they have video markups from
  • 35. schema.org on all of their videos?Check GWT: Search Appearance > Structured DataHas the website submitted a video xml sitemap submitted to GWT and BWT?GWT: Crawl > Sitemaps BWT: Configure my site > SitemapsIf the site has submitted video sitemaps, are all of the site's videos indexed?GWT: Crawl > Sitemaps BWT: Configure my site > SitemapsIs the site's video sitemap formatted correctly? (Must-read guide that covers all platforms)http://www.distilled.net/blog/video/creating-video- sitemaps-for-each-video-hosting-platform/Are all of their videos on one page?This is sub-optimal. With rare exception, videos should be on separate pages with text on the page.Are videos embedded?Screaming Frog: Configuration > Custom > Enter a snippet of code from video embed (e.g., src="http://www.youtube.com/ for YouTube)If videos are embedded, have they been transcribed?https://www.speechpad.com/pricingIs there keyword-filled content surrounding their videos?Does the company host their videos on a video-sharing site, like YouTube or Vimeo?Does the company use a video-hosting service like Wistia or Brightcove?If the company uses a video-sharing service, like YouTube or Vimeo, are all of the videos from the company's video channel on their website, and vice-versa?If the company uses a video-sharing site, do they have a link or button on their website pointing to their channel?If the company is using a video-sharing service, like YouTube or Vimeo, do all of their videos have optimized titles and descripitions?YouTube's Keyword Suggestion Tool: https://ads.youtube.com/keyword_toolIf the company is using a video-sharing service, are video titles compelling?Are the videos tagged with relevant keywords?The site should use these generously. Put most important tags first.Are the tags mixed between common and specific keywords?This is ideal.Do tagged phrases use quotes? If phrases such as "video seo" aren't in quotes, they will be tagged as video and seo.If the company is
  • 36. using a video-sharing service, are video descriptions thorough?Does the video or description have a call to action for people to comment on the video?Video responses show YouTube that your video is popular and relevant.Are there links to other videos in the annotations?There's anecdotal evidence that YouTube favors videos that link to other YouTube assets within annotations.Are the videos getting favorited and liked? Are the videos providing any incentive to like or favorite them?Getting Liked and favorited helps with video SEO in YouTube.Are videos being published regularly?YouTube's alorgithm favors video channels that puplish content regularly. It also gives you more opportunities to have high ranking videos.Is there a link in the front of the video's description? It's best to start the video description with a link back to your website. Read more here: http://mashable.com/2010/04/16/boost-seo-youtube/.If the site uses a video-sharing site, do its descriptions also have a link to their channel page, a subscription link, links to related content, or to sites/videos/channels/users referenced in the video, and links for social media?Are the videos embeded with iframes?In order to be indexed, it's best to embed content with HTML5, JavaScript, or Flash. Search engines aren't very good at crawling and indexing iframes.Are the promotional videos focused on converting customer purchases > 30 sec, but still short and to the point?If you’re aiming to convert consumer purchases off the back of your video, keeping it as short and to the point as possible is preferable.Are the product videos coming off as overly promotional ads?If you’re building commercially focused content, then it’s important to remember that product videos are not ads.Are product videos on YouTube?Product and commercially oriented videos tend to have a better chance of getting rich snippets on video-hosting sites, like Wistia and BightCove.Are there keyword-optimized captions in the video?Make sure your videos have captionsDo the videos have CNAME aliases, to make sure links are going back to a branded subdomain? This way you can ensure any
  • 37. embedded content links back to you twice: once to reference the video file and once with an attribution link to a page which you can specify. You can read more about what Phil Nottingham has to say about this here: http://www.seomoz.org/blog/hosting-and- embedding-for-video-seoAre their social share buttons next to the video player?Video-hosting sites like Brightcove or Wistia provide social sharing buttons as overlays or icons next to the player. Otherwise, just include social buttons next to the player you're using.Credits:Most of the tips in this tab come from these two amazing resources:An SEO's Guide to Video Hosting & EmbeddingYouTube Creator Playbook V. 2The checkpoints for this tab were pulled together by my amazing daughters:Destinee CushingTori Cushinghttp://www.distilled.net/blog/video/creating-video- sitemaps-for-each-video-hosting- platform/https://www.speechpad.com/pricing Business StrategyAnnielytics.com@AnnieCushingWant more? You can now buy my site self-guided audit template here. 90+ explainer graphics, boilerplate text explaining all 18 sections, 140 pages, 156 checkpoints.And my self-guided analytics audit: 146 pages, 45 checkpoints, 6 sections, 84 explainer graphics.Learn to create sexy, dynamic dashboards using the Google Analytics API.CheckInstructionsObservationsRecommendationPriority (1– 3)Have they claimed their local pages?http://getlisted.org/Do they list a local number or a toll free one?Better to have a local oneIs address in content?Does the business have multiple locations?If it has multiple locations, does the site have a page for each location?The site should have a page for each location and submit each of those to Google and Bing. Or submit a data file w/ all of them listed. They can be submitted here for Google: https://places.google.com/manage/?hl=en- US&gl=US#upload. Here's a template Google provides: http://bit.ly/WD293o. And submit here for Bing: http://www.bing.com/businessportalIs the business address correct in Google and Apple Maps?Use Map Maker
  • 38. (www.google.com/mapmaker) if incorrect in Google. More effective than clicking "Report a Problem"Is business listed in reputable web directories?Is business listed in reputable business directories?Is business listed with relevant associations?Does the business have a Google News feed?Does the business have brick and mortar(s)?Does the business have reviews on local?Do their competitors use affiliates as business model?reverseinternet.comDo they have an affiliate program?Any ideas to get the brand more visibility?What are the main calls to action for the site?http://getlisted.org/http://reverseinternet.com SocialAnnielytics.com@AnnieCushingWant more? You can now buy my site self-guided audit template here. 90+ explainer graphics, boilerplate text explaining all 18 sections, 140 pages, 156 checkpoints.And my self-guided analytics audit: 146 pages, 45 checkpoints, 6 sections, 84 explainer graphics.Learn to create sexy, dynamic dashboards using the Google Analytics API.CheckInstructionsObservationsRecommendationPriority (1– 3)Are they on social?If they're using social networks, what networks are they using?What is the quality of social interaction?Too commercial? One way? Interactive?How many social mentions have their top organic landing pages had?Pull top organic pages from Acquisition > Sources > Search > Organic > Landing Page (adjust # of results), add domain with concatenation in Excel, run SEOTools Excel add-in: SocialAre they tagging links?Look for parameters like utm_medium, utm_source, and utm_campaign.Are they tagging email?Search Acquisition > Sources > Referrals > Source for "mail" (Screenshot: http://www.screencast.com/t/hrjI15TQtp)See last two weeks of tweets w/ BackTweetsMozbar > Tools > Twitter > Backtweets SEO Site Tools > Social Media > TwitterDo content pages have social buttons?Can visitors leave comments and easily subscribe to comments?Does the site offer different ways to log in to add comments (e.g., Twitter, Facebook, Disqus, etc.)Disqus does this best, imo: http://disqus.com/admin/register/
  • 39. Search Engine Land does this really well: http://screencast.com/t/4IsneNjvrmC6Does the site use a social plugin that can be tracked in GA?ShareThis and AddThis plugins can be tracked automatically in GA.Are they on Pinterest?Search Google for: mysite.com site:pinterest.comIf so, are they using it effectively?Are they usng a video-sharing site like YouTube?If so, are they optimizing their video titles, meta descriptions, and tags?If so, do they include a link to their site in the description?If so, are they using annotations to increase engagement?If so, what are their most-viewed videos?If so, are they allowing their video stats to be viewed?Click the little bar chart below the video (bottom-right corner)If so, where are they being embedded?Are they embedding their videos in their own site?Use Screaming Frog to find the YouTube embed code DesignAnnielytics.com@AnnieCushingWant more? You can now buy my site self-guided audit template here. 90+ explainer graphics, boilerplate text explaining all 18 sections, 140 pages, 156 checkpoints.And my self-guided analytics audit: 146 pages, 45 checkpoints, 6 sections, 84 explainer graphics.Learn to create sexy, dynamic dashboards using the Google Analytics API.CheckInstructionsObservationsRecommendationPriority (1– 3)What CMS does the site use?BuiltWith Chrome plugin http://www.woorank.com/en/ (get 1/week)Does the site use a favicon?Does the site have images > 20kb?Screaming Frog > Configuration > Spider > Check Images or, from a full scan, go to the Images tabAre there any design elements that are distracting?Does the site offer site search?Is the site search field in the upper-right corner of each page?This is where user expect to find site search.if the site uses site search, does the site search use a query parameter? See an illustration of a query parameter: http://www.screencast.com/t/PI85pzjXxBHow is the user experience for homepage?How is the user experience for cateogry pages?How is the user experience for product/content pages?Does the site use smiling heads for its images?Using
  • 40. stock photography of good-looking, smiling models can make a site look generic and sterile.Are there pages on the site that seem to be problematic?You can use this custom GA report (http://bit.ly/TvtS4B) to sort by organic landing pages with high bounce rates and exit rates. (The report is already filtered to only include organic traffic.)Does the site have anything on it that auto-plays (video, audio, ads)? BrandingAnnielytics.com@AnnieCushingWant more? You can now buy my site self-guided audit template here. 90+ explainer graphics, boilerplate text explaining all 18 sections, 140 pages, 156 checkpoints.And my self-guided analytics audit: 146 pages, 45 checkpoints, 6 sections, 84 explainer graphics.Learn to create sexy, dynamic dashboards using the Google Analytics API.CheckInstructionsObservationsRecommendationPriority (1– 3)Does every page contain a distinguishing logo in the header?If the site has a logo, does it link to the canonical version of the homepage?Does the site have a tagline?If the site has a tagline, is it compelling?Does the site have an about page?If the site has an about page, is it compelling and written in plain English?Does the page have contact information that's easy to get to?If the site has contact information, does it include a phone number?Does the site have sitelinks for brand searches?Example: http://www.screencast.com/t/lpuT5LMDpAre competitors bidding on the site's brand terms?Do they have reputation management issues?Search for brand on review sites. I created a CSE for review sites: http://bit.ly/review-cseIf the site has gotten negative reviews, has the client responded to them? Offered compensation?Does busienss get regular mentions in blogosphere?Does business have mentions in industry online publications?Do experts from business get interviews from publications?Does anyone from the business participate in Q&A websites?Does the domain itself get mentions online?Do they have press releases pointing back to their site?If so, do the press releases contain good links?
  • 41. For the SEO Audit, you will complete a review of the website for your brand. Include in your review and audit detailed report of the steps you took and the results of your audit:https://docs.google.com/spreadsheets/d/1cNsq9ExrkkHwL YemYHekBGpXT9NPLroFwOvZGGeAtcA/edit#gid=9 A. Conduct an SEO audit utilizing 10 items from each of the following tabs: due 3/17 · Accessibility - Yuexin -Are URLs SEF friendly? -How does the site (both content and navigation) look/function when you turn off CSS, JavaScript, and cookies? -Do all of the navigation links work when Javascript is turned off? -When you view the cached version of the homepage, does all the content show up? -When you view the cached version of the homepage, are navigation links present? -When you view the cached version of the homepage, do links show up that aren't visible on the page? -Is any content being pulled in with iframes or from an external source? -Does the site leverage caching well to minimize page load time and reduce HTTP requests? -Do images have ALT text? -Are there 404 pages?