Comprehensive and In-depth Guide to Full Deep Dive Assessment

Comprehensive and In-depth Guide to Full Deep Dive Assessment
full deep dive assessment guide

Initial Data Pulls

Before we begin analyzing any data, we need to pull in all the data we can to perform this SEO Audit report successfully. Below I will outline the steps taken to pull all the data necessary to complete this SEO Audit report.

Screaming Frog

  • The following Spider Configurations need to be implemented before running a crawl:
    • Under Spider > Crawl: The following needs to be ticked:
      • Images
      • CSS
      • Javascript
      • Internal Hyperlinks
      • External Links
      • Canonicals
      • Pagination
      • Hreflang Tags
      • AMP
  • Under “Crawl Behaviour,” the following items need to be ticked.
    • Check links outside the start folder
    • Crawl outside the start folder
    • Crawl all Subdomains
    • Follow internal “nofollow”
    • Follow external “nofollow”
  • Under Sitemaps, it’s best to define the exact sitemap url that needs to be crawled.
  • Under Sitemaps, it’s best to define the exact sitemap url that needs to be crawled.
  • Go to Configuration > Content > Set Duplicate Check to enable “near duplicates” and keep the threshold to “85%”.
  • Go to Configuration > Custom Extraction > Search. Include the following search queries in the site’s source code.
    • “gtag.js” for Google Analytics code.
    • “youtube.com/embed/” for Finding Youtube Videos in the source code.
    • “</iframe>” tag to see how they use Iframes.

With these settings, we are ready to start the crawl.

Google Search Console

From Google Search Console, we will be looking at the “Error Data” from the following Tabs: 

  • Pages
  • Video Pages
  • Experience Tabs
  • Enhancements Tabs
  • Security and Manual Actions

Organic Keywords Data

Pull in Data from Search Console, SEMRush, Analytics, or other SEO Tracking Tools that are in use.

Indexing Issues

Number of Page Indexed In Google: 

  • Run the site: operator to find the number of indexed pages from Google.
  • Additionally, we can check in Search Console under Index > Pages.

Result: 

Notes: 660 pages are indexed

Did the Home Page Come Up First after Running the Site: Operator

  • Yes

Does the Site Have Index Bloat?

If the Ratio of Indexed Pages / Pages getting Organic Traffic >> 1. Then the site has index Bloat. Otherwise negative.

Result: 

The site is healthy in terms of index bloat scenario as per the current observation:

The ratio stands at 660/304 = 2.17, which is good.

Does the Site have any Specific Crawl Issues?

Please state any crawl issues encountered. You can refer to Google Search Console Errors under Index > Pages.

Result: 

Notes: 

Need to resolve the indexing issues to enhance the crawling

Does the Site have Mirror Sites?

Perform a  Site:example.com  search in SERP and look for URLs other than the main Url of the website. Check for https and HTTP variations as well.

All nonessential variations need to be canonicalized by adding proper canonical tags.

Result: 

Notes: 

No, mirror site is found

Are Any Mirror Sites Found are No Indexed

Head to the Mirror urls and look for the No-index tag in their source code.

Result: 

No such mirror URLs are found

Does the Site Have an XML Sitemap? 

Result: 

Notes: 

XML sitemap is properly structured.

Does the XML Sitemap Follow proper XML Protocols?

Check https://www.sitemaps.org/protocol.html for the basic XML Sitemap Protocol.

  • Yes
  • No

Does the XML Sitemap Cover all Valid HTML Pages? 

If not we need to send an XML Sitemap Update.

  • Yes
  • No

Are their XML Sitemaps Clean

Run an Audit in Screaming Frog: Mode>List>File Format: Sitemap.xml

Result: 

Are their any Duplicate URLs in Sitemap?

Export the URLs after crawling the sitemap file in Screaming Frog and then search for duplicates in excel. Additionally you can check the URL section in screaming frog.

Result: 

Notes: 

No duplicate URL is found as per the current observation

Does Robots.txt block the Sitemap Link?

  • Yes
  • No

Have they Submitted Sitemaps to Google and Bing?

Check whether sitemaps have been updated in Google Search Console and Bing Webmasters.

  • Yes
  • No

[Tick the appropriate checkbox]

What Variety of Sitemaps Do they Possess?

  • Web
  • Image
  • Video
  • Mobile 
  • News

[Tick the appropriate checkbox]

Does their Sitemap have more than 50,000 URLs or > 10 mb Unzipped?

Result: 

No, Sitemap does not more than 50K URLs

Does the site have separate sitemaps for the main categories/sections of the site?

  • Yes
  • No

Have there been dips in crawl?

Go to Google Search Console > Settings > Crawl Stats Report. Look for major dips in crawl requests.

Result: 

Notes: 

It looks good

Does the Indexed URLs also have Query Parameters?

Go to Pages Section In Google Search Console and look for Query Parameters like “?” or “=” in the URLs.

Result: 

Notes: 

No such query parameters are found

Are their Errors in the Robots.txt File?

Manually check the Robots.txt file for any errors in Code. Or use a Robots.txt validator tool.

Result: 

Notes: 

Robots.txt file looks good.

Are any Important Pages Blocked By Robots.txt?

Check the Blocked by Robots.txt section under Response Codes and scour through the URLs to find any valid data.

Result: 

Notes: 

Those pages are not having any SEO value, that is why they are blocked by robots.txt

Are there any directories or categories to be included in Robots.txt? 

Check the Indexing issues and look for url trends. Also check screaming Forg Issues.

Result: 

No such categories are detected as per crawl

Is there any No-index pages that shouldn’t be no-indexed?

Check the directives folder and screaming frog and scour through the urls in No-index.

Result: 

Are there any pages with a nofollow tag?

Check the No-follow section under Directives in Screaming Frog.

Result: 

Does the site offer print pages? (Like PDFs, Ebooks or other resources)

Check for .pdf and .doc extensions using the site: and inurl: search operators. Also, you can export Screaming Frog urls and look for the above url extensions.

Result: 

If the site is a blog, does it use a plugin to ping the search engines to let it know it’s updated?

Check the plugin sections for any such plugins.

Result: 

No such plugins are used for this purpose

Are conversion (thank you) pages no-indexed?

Find the url footprints of your conversion pages and try to find them using a screaming frog crawls.

Result: 

Yes, the conversion pages are set to no-index.

URL Accessibility

Are there any Query Parameters being indexed?

Look for “?” and “=” sign in urls using Screaming Frog. If there are any these needs to be blocked from crawling. Also search for these strings in Google Search Console. Need to remove them from indexing as well.

Notes: 

No such URLs are indexed

Is the Website being cached?

Go to the home page url and type cache:url in the address bar. Also check the same for some important landing pages.

Result: 

Notes: 

Yes, website is cached as per the latest date.

Are any videos being pulled in with iframes or another source.

Look at the custom filter in screaming frog and look for iframe entries. 

Result: 

No such video files are embedded.

Does the Website Look different when you turn off CSS, Javascript and Cookies?

Open your website and open the Web Developer extension in Chrome. Disable Javascript, CSS and all Cookies and reload the page.

Result: 

Notes: 

Website font looks different.

Do all of the navigation links work when Javascript is turned off?

Result: 

Yes, all navigation links work fine

When you view the cached version of the homepage, does all the content show up?

Result: 

Notes: 

Yes, All contents are visible.

When you view the cached version of the homepage, are navigation links present?

Notes: 

Yes, all the navigation links are present.

When you view the cached version of the homepage, do links show up that aren’t visible on the page?

Notes: 

No such link is visible

How is the site’s overall speed performance?

Pull up data from GTmetrix and Pagespeed Insights.

Result: 

Notes: 

The stats look promising

What are the page speeds of their top 10 landing pages?

Use a Custom Report in Google Analytics as given on this link > http://bit.ly/15g530d, to get the data.

Result: 

How does their homepage’s page speed compare to their top competitors?

Generate a Lighthouse Report for both URLs and compare the result.

Result: 

Are images optimized for fast page load?

Check images section in Screaming Frog Crawl Data.

Result: 

Notes: 

Most of the images are optimized out of 2,697 images.

Are JavaScript and CSS linked to external files, have been minified to reduce Load Times, does the site leverage caching to minimize load time and reduce HTTP requests?

Result: 

Yes, it does, that is why GTmetrix grade looks good,

Does your Website Use Flash?

Go to a website’s source code and search for the .swf extension. If you find any result, you have flash active on your site.

Notes: 

Nope, no flash elements are found.

Do images have ALT text?

Check the image section of Screaming Frog.

Result: 

Notes: 

Need to add alt text in the missing images

Are there 404 pages?

Check the response codes section of Screaming Frog.

Result: 

Notes: 

No 404 pages are discovered, all are 403 error which leads to forbidden requests.

Are there any Soft 404 Pages?

Check the Google Search Console Data among Indexing Issues.

Result: 

Notes: 

There’s 1 such page is available, which is under validation now.

Are any of the 404 pages significant or indexed?

Result: 

No such page is found as indexed

Are any Links pointing to the 404 Pages?

Result: 

No such link is found as per Screaming Frog data

Do they use a custom 404 page to reel visitors back?

Result: 

Notes: 

Custom 404 page is embedded in the site properly.

Are their any Server (5xx) issues?

Check screaming frog data or Google Search Console.

Result: 

Notes: 

No such issues are there.

Are there errors for mobile?

Check Mobile Usability Issues within Search Console.

Result: 

Notes: 

Mobile usability is good

Are headers images?

Result: 

Notes: 

The text here are selectable

Is page copy in images? 

Result: 

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?

Result: 

[Paste your Results]

Notes: 

[Enter your Observations]

Does the site have malware?

Check Security issues in Google Search Console, also check in Google Safe browsing site.

Result: 

Does 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/11j0d0g

Result: 

No, the site does not us infinite scrolling.

Site Architecture

Is the site organization intuitive?

Simply run a crawl tree report under crawl visualization in Screaming Frog to find out.

Result: 

Does every category and subcategory have a clear purpose?

Result: 

No such category is visible

Does the URL structure follow the category/subcategory structure as you drill down?

Result: 

Not applicable

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 words.

Result: 

All the pages from homepage is just two clicks away.

Does the site use faceted navigation?

Examples of faceted navigation: http://bit.ly/XMCfu5

Result: 

No such navigation is used.

Does site use breadcrumbs?

Result: 

No such crumb trails are present on the site.

Link Audit

Have they experienced a decline in inbound links?

Check the backlinks graph in any backlink checker tool.

Result: 

Notes: 

No decline is tracked

What is ratio of homepage to deep page linking?

Gather the link data o home page and other pages from Google Search Console and create a pie chart data.

Result: 

[Paste your Results]

Notes: 

[Enter your Observations]

Does it appear they’ve been buying links?

Investigate the link profile and compare to the following link profiles given here > Dr Pete’s link profile doc: http://mz.cm/Pt19gr

Notes: 

No such activity spotted.

Where have most of their links come from?

Check the top linking websites from Google Search Console.

Result: 

Notes: 

Top linking site is thebestfirms.com

Are their Links in the XML Sitemap that did not show up in Screaming Frog Crawl

Export the sitemap links by specifically crawling the sitemap file in Screaming Frog, and also extract the sitemap links from Screaming Frog.

Compare the two reports and look for missing links. Those are probably orphan pages.

Result: 

No such links exist

Do they have a Yahoo Directory link?

Result: 

No

Do they have any WikiLinks?

Result: 

Yes

What linkable assets do they have?

Search for link-worthy articles, Ebooks, PDFs, Tools etc.

Result: 

PDFs, Articles, Blogs, etc

What are their most linked to pages?

Check the Top Linked Pages Tab in Search Console.

Result: 

Does that coordinate with top organic pages?

Result: 

Yes

Do they have a strong internal linking structure?

Check the Interlinking Tab from Google Search Console. Also you can check the inlinks tab from Screaming Frog and check that every html page has internal links to it.

Result: 

Yes

Does the logo point to the canonical version of the homepage?

Result: 

Notes: 

Yes

Do they have broken links throughout the site?

Check for 404 Links in Any Backlink Audit tool.

Result: 

No broken links are present in the site.

Does the site have an HTML sitemap?

Result: 

No, it only has an xml sitemap.

What internal pages do they link to the most?

Analyse the most interlinked pages in Google Search Console Report.

Result: 

Do they have microsites?

Microsites ares single page websites or small domains used to promote a particular product, event or designed to serve a particular purpose. They exist in the same domain as subdomains.

Result: 

No

Do they the website and the microsites form 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.

Result: 

No

Does the site have a resources/directory/links page that’s really a link exchange?

Look for specific footprints in the backlink data.

Result: 

No link exchange history is found

Social

Are they on social?

Look for signs of social media channels on major social media networks.

Result: 

Notes: 

Yes

If they’re using social networks, what networks are they using?

Result: 

Facebook, LinkedIn, Twitter, Instagram, YouTube

How many social traffic have their top organic landing pages had?

Go to Google Analytics > Acquisitions > Social > and pull up the social referrals report.

Result: 

Are they tagging links?

Look for parameters like utm_medium, utm_source, and utm_campaign.

Result: 

No

Are they tagging email?

Search Acquisition > Sources > Referrals > Source for “mail” (Screenshot: http://www.screencast.com/t/hrjI15TQtp)

Result: 

No

Do content pages have social buttons?

Result: 

No

Can visitors leave comments and easily subscribe to comments?

Result: 

No

Does the site use a social plugin that can be tracked in GA?

Result: 

No

Are they on Pinterest?

Search Google for: mysite.com site:pinterest.com

Result: 

If so, are they using it effectively?

Result: 

Yes

Are they usng a video-sharing site like YouTube?

Result: 

If so, are they optimizing their video titles, meta descriptions, and tags?

Result: 

Yes

If so, do they include a link to their site in the description?

Result: 

Yes

If so, are they using annotations to increase engagement?

Result: 

No

If so, what are their most-viewed videos?

Result: 

If so, are they allowing their video stats to be viewed?

Click the little bar chart below the video (bottom-right corner)

Result: 

Yes

Are they embedding their videos in their own site?

Check for YOutube Videos in website using the custom search for “\iframes” filers.

Result: 

No

On Page

Are their images optimized for SEO?

Check the image section in Screaming Frog.

Result: 

Are their images optimized for download?

Check file sizes (Screaming Frog: Images tab, export, sort by size)

Result: 

Yes

When you search for brands they rank for in Google web search in Google Images do they come up?

Result: 

Do they host their images on another domain?

Check the urls of the images in screaming frog.

Result: 

Notes: 

No

Do they have visibility for image searches?

GWT: Search Traffic > Search Queries > Filters > Filter by images (screenshot: http://www.screencast.com/t/rH9vfqpAlnyK)

Result: 

Notes: 

Yes

Are there page titles that surpass 60 characters?

Check Page Title section of Screaming Frog.

Result: 

Are there descriptions that surpass 155 characters?

Check the Meta description section of Screaming Frog.

Result: 

Are page titles optimized?

Check Page Title section of Screaming Frog.

Result: 

Do descriptions have powerful CTAs?

Check the content of the meta descriptions pointing to the main landing pages.

Result: 

Yes

Are they missing page titles?

Check Page Title section of Screaming Frog.

Result: 

Are they missing descriptions?

Check the meta description section of Screaming Frog.

Result: 

What is the quality of their calls to action?

Evaluate homepage, category pages, and product/content pages.

Notes: 

Good

Is the page you’re checking adequately optimized for the keyword(s) you’re going after?

Check for the focus keywords for the pages.

Result: 

optimized

Are pages keyword stuffed?

Look for unusually high keyword density for the focus keywords.

Result: 

No

Content Analysis

Does the site have paginated content (multi-page articles, results pages)?

Check the pagination section of Screaming Frog.

Result: 

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).

Result: 

Are paginated results getting organic traffic?

Result: 

No pagination results are found

Do they have content duplicated over their different sites?

Check the content tab in Screaming Frog.

Result: 

Notes: 

No duplicate content found

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.)

Result: 

No

Are there canonical issues with the rest of the site?

Check the canonicals tab for issues in Screaming Frog,

Result: 

Are https pages indexed? Are they dupes of the non-secure versions?

Run a Site:yourdomain.com operator to check for https pages and non https pages as well.

Result: 

Notes: 

All URLs with https

Are trailing slashes creating duplicates?

Check the urls of the duplicate content issues in Screaming Frog.

Result: 

Notes: 

No

Is there duplicate content within the site?

Screaming Frog: Hash (Apply conditional formatting to column to catch duplicates)

Result: 

Is 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 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.

Result: 

No

Is there duplicate content between subdomains?

Result: 

No

Do they have duplicate page titles?

Check Page Titles section in Screaming Frog.

Result: 

Notes: 

No

Do they have duplicate meta descriptions?

Check Page Titles section in Screaming Frog.

Result: 

Notes: 

No

Does the site offer user-generated content (e.g., reviews, ratings)

Result: 

No

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.

Notes: 

Not applicable

Is content organized, using headings properly?

A site should use H1, H2, etc. over custom CSS classes to format content.

Result: 

Is content well written?

Result: 

Yes

Does content use proper grammar?

Check the Grammar and Spell Test section in Screaming Frog.

Result: 

Notes: 

No issues spotted

Are titles well written?

Result: 

Yes

Do they have a blog?

Result: 

Notes: 

Yes

If they have a blog, do they have an RSS Feed.

Check mysite.com/blog/feed. Also you can open a specific article path and search for feed page by using the slug “/feed.”

Result: 

Not applicable

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

Notes: 

Yes, category and tag pages are no-indexed.

If site has an RSS feed(s), is link to RSS feed nofollowed?

Make sure the RSS feed link is no-followed.

Result: 

Not applicable

Semantic Markup

Is the site using structured markup (e.g., schema.org, Facebook Open Graph, GoodRelations, microformats.org, XFN, etc)? 

Google Search Console: Search Appearance > Structured Data

Screenshot of sample report: http://www.screencast.com/t/YzptQHgEame

Result: 

Does the site have content that’s rich snippet-worthy that schema.org supports (e.g., video, reviews, ratings, recipes, event, product, offer, etc)?

Check the source code for schema.org and identify whether the schema types fall under these categories.

Result: 

Is the markup validated?

Use Google Structured Data Testing Tool to validate the markup.

Result: 

Notes: 

Yes

Are competitors using structured markup?

Check source code of ranked pages for the target keywords.

Result: 

Yes

Keywords

Are they tracking rankings?

Result: 

Yes

If so, are they missing keywords?

Check potential words to track from Google Search Console > Query Report.

Result: 

What percentage of organic traffic is (not provided)?

GA: Acquisition > Sources > Search > Organic. Check for not set category of traffic data.

Result: 

Notes: 

Nothing such is detected

Do the keywords they’re ranking for and getting traffic for make sense by category?

Result: 

Not applicable

How 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 compare.

Result: 

Ranking is good

Do 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.

Result: 

Do they have landing pages ranking for the same keywords?

  • Do a site: search Google for important keyword phrases
  • Check GWT: Search Traffic > Search Queries
  •  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).

Result: 

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/GWT

Result: 

Not applicable

Analytics

Has the site had any significant drops in organic traffic?

GA: Acquisition > AllTraffic > Source/Medium.

Result: 

Notes: 

Yes

If the site has experienced drops, are they seasonal?

GA: Acquisition > AllTraffic > Source/Medium  –> Compare to Previous Year 

Result: 

Notes: 

No, with the last year’s comparison it has been improved drastically.

If the site has experienced drops, do they correlate with any major algorithm changes?

Check Baracuda Panguin Tool to compare Traffic chart with major algorithm change dates.

Notes: 

Due to October core update the decline took place.

Are they tracking conversions?

Result: 

No

Are they using ecommerce tracking? (See more checks at the bottom of the list.)

Result: 

No

Is their analytics tracking code missing from any pages?

Screaming Frog: Configuration > Custom > Enter GA code (e.g., UA-335449-7). Export all HTML URls and export all urls having the “gtag.js” tag on the custom filter. Compare the two urls to find missing pages. 

Result: 

No

Do they have subdomains?

Result: 

No

If the site has subdomains, does GATC include _setDomainName() method?

Throw _setDomainName into a custom filter in Screaming Frog (Configuration > Custom > Includes: _setDomainName)

Result: 

Not applicable

If 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!)

Notes: 

Not applicable

If 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_subdomain_tracking.php

Notes: 

Not applicable

Do they have PPC campaigns showing up in organic results

Check for campaign parameters in organic landing pages (Acquisition > Sources > Search > Organic > Landing Pages), i.e., s_kwcid, ppc, and cpc. 

Result: 

Not applicable

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.

Result: 

Not applicable

If 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?)

Result: 

Not applicable

Are they using asynch?

Search page source code for “gaq”

Result: 

Notes: 

Nothing found

Is site is using asynch, are pages on the site still using traditional GATC Code?

Screaming Frog: Configuration > Custom > Enter snippet of traditional GATC, e.g. “pageTracker._trackPageview”

Notes: 

No such snippets is used

Are they using annotations?

Admin > Click on profile link > Assets > Annotations

Notes: 

No annotations is set

Have 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/gd5Idd6u

Result: 

Yes, it is properly set up

If running Google AdWords campaigns, is your AdWords account linked w/ GA?

Instructions: https://support.google.com/analytics/answer/1033961?hl=en&topic=1308612&ctx=topic

Result: 

No Google Ads campaign is active

Do 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.

Result: 

Not applicable

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.

Result: 

Not applicable

Notes: 

[Enter your Observations]

Does the profile use filters correctly? 

Filtering out internal traffic, forcing URLs to lowercase (to prevent duplicate URLs b/c of varying cases)?

Notes: 

No such filter is applied

Does the site use campaign parameters on internal links? 

Read this post to see how badly this can trash your account: http://bit.ly/1bQBYNc. Use events for internal links, campaign parameters for external.

Result: 

No

Do any pages use meta refresh? (This will artificially lower the bounce rate.)

Check the Directives > Refresh Tab in Screaming Frog.

Result: 

If 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 the referral report, not email. And without campaign tagging, nothing will show up in the new Email Channel (Acquisitions > Channel > Email).

Result: 

No email campaign is currently active

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: These should be verbs, such as click, play, download, log in, submit, bookmark, etc.

Label: This should provide more details about the actual event, much like a title.

Result: 

No

If they’re using event tracking, are they using events as goals?

Result: 

No event tracking is set up

Does the site use custom variables? If so, are they being scoped properly?

Result: 

No such variables are used

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/Analytics

What it doesn’t track: Visits to individual videos :(((

Setup: Create a 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.)

Result: 

Notes: 

Need to connect with the GA

Mobile

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.

  • Yes
  • No

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 the GA admin panel and/or add event tracking code to relevant pages.

Result: 

Notes: 

Need to setup the events

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 likely convert at a lower rate, no matter how great your mobile site is.

Notes: 

Need to launch a mobile version for better user engagement

What type of mobile site do they have if they do have a mobile site?

Google supports 3 types of mobile site configurations:

  • 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.  Using “Inspect Element” and the mobile user-agent emulator listed in B6, you can tell if the code is the same.  Using this configuration, so special setup is needed.
  • 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.
  • 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 also use subfolders or different subdomains.

If their mobile site doesn’t fit the above configurations, you may have trouble with Google indexing and/or ranking for mobile searches.

Notes: 

Not applicable

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.

  • Yes
  • No

If they use a separate mobile site, are rel=”alternate” and rel=”canonical” tags implemented properly?

Every mobile URL should have a canonical tag to its corresponding desktop URL.

For desktop URLs, there are two acceptable implementations:

  • Adding a rel=”alternate” tag refers to the corresponding mobile URL and includes the “media” attribute telling Google what screen size the mobile URL is meant for.
  • Adding rel=”alternate” to each desktop URL’s entry in the site’s XML sitemap

See examples of both implementations here: http://bit.ly/1xqm5FX

Notes: 

Not applicable for the site.

If 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, 

Notes: 

No separate mobile site is detected.

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.

International

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. 

Notes: 

No such language-oriented protocols are defined.

Is the content of the international version of the site in the relevant language correctly localized?

Notes: 

No such localization is done; the site is targeted globally.

Is the URL structure of the international version in the relevant language of the shown content?

  • Yes
  • No

If the site is targeted to a specific country, is this specified in Google Webmaster Tools? 

Check International Targeting in Google Search Console.

  • Yes
  • No

If the site is targeted to a specific country, does it have a local IP of the country? 

Check the “Server Stats” tab at http://whois.domaintools.com/ 

  • Yes
  • No

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 used to specify the different versions of languages and locations according to: http://support.google.com/webmasters/bin/answer.py?hl=en&answer=189077

  • Yes
  • No

Is the language of the international page content specified in the 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-declarations

  • Yes
  • No

[Tick the appropriate checkbox]

Is the business targeting too many countries with the same language?

  • Yes
  • No

Are the different international versions of the site prominently linking to each other, giving users and search engines the option to find them?

  • Yes
  • No

Does the site suggest its appropriate version according to users’ language and location? 

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 by 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 the site and save their preferences for future visits. 

Despite this, there should always be the option to switch to any other version of the site as specified in a previous point.

  • Yes
  • No

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 build links to each international site version from local sites (blogs, news sites, local communities, etc.) in their same language. 

  • Yes
  • No

Which are the most popular search engines used for each of your international target markets?

Notes: 

Google, Bing, DuckDuckGo, Yep, Yahoo

Are you targeting China and Russia?

Result: 

No