Fitmo - SEO Audit

34
Tiago Goncalves, 2016

Transcript of Fitmo - SEO Audit

Page 1: Fitmo - SEO Audit

Tiago Goncalves, 2016

Page 2: Fitmo - SEO Audit

SEO Tools used

Page 3: Fitmo - SEO Audit

INDEX

¨  1. Accessibility ¨  2. On-Page Ranking Factors ¨  3. Off-Page Ranking Factors ¨  4. Resources

Page 4: Fitmo - SEO Audit

1.Accessibility

Page 5: Fitmo - SEO Audit

1.Accessibility

Blocked page resources: https://fitmo.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=4.4 https://fitmo.com/wp-content/plugins/revslider/rs-plugin/css/settings.css?ver=4.6.3 https://fitmo.com/wp-content/plugins/jetpack/css/jetpack.css?ver=3.9.2 https://fitmo.com/wp-content/plugins/revslider/rs-plugin/js/jquery.themepunch.tools.min.js?ver=4.6.3 https://fitmo.com/wp-content/plugins/revslider/rs-plugin/js/jquery.themepunch.revolution.min.js?ver=4.6.3 https://fitmo.com/wp-content/plugins/jetpack/modules/photon/photon.js?ver=20130122 https://fitmo.com/wp-content/plugins/contact-form-7/includes/js/jquery.form.min.js?ver=3.51.0-2014.06.20 https://fitmo.com/wp-content/plugins/contact-form-7/includes/js/scripts.js?ver=4.4 https://fitmo.com/wp-content/plugins/icegram/assets/js/main.js?ver=1.9.13

ACTION Needed: Allow all site assets that would significantly affect page rendering to be crawled: for example, CSS and JavaScript files that affect the understanding of the pages. Check robots.txt file ->make sure it's not restricting access to important sections of site.

1. Resources blocked by robots.txt 9 CSS or javascript files are blocked

Page 6: Fitmo - SEO Audit

1.Accessibility 2. HTTP Status Codes

Problem: Missing ALT tags: Solution: Add text to the link, or ALT text if the link contains an image. If there is no link text or the ALT text is blank, screen readers have nothing to read, so read out the URL instead.

Problem: No meta description tag found in /jobs/; /press/; /team/ Solution: Use a description tag that accurately describes the contents of a web page.A well-written meta description attracts more clicks in search results than an irrelevant or missing description.

Page 7: Fitmo - SEO Audit

2. Accessibility 3. Sitemap

Sitemap Protocol: The Sitemap must: •  Begin with an opening <urlset> tag and end with a closing </urlset> tag. •  Specify the namespace (protocol standard) within the <urlset> tag. •  Include a <url> entry for each URL, as a parent XML tag. •  Include a <loc> child entry for each <url> parent tag. Register website with Google Webmaster tools (Search console •  Download this HTML verification file. [google091791c9bdea2645.html]

•  Upload the file to https://fitmo.com/

•  Confirm successful upload by visiting https://fitmo.com/google091791c9bdea2645.html in your browser.

•  Click Verify below.

•  To stay verified, don't remove the HTML file, even after verification succeeds.

Page 8: Fitmo - SEO Audit

2. Accessibility 3. Sitemap

Sitemap: https://fitmo.com/sitemap.xml sitemap.xml was found on fitmo.com , but it is not referenced in robots.txt.

In order to ensure that search engines find it as well, it is recommended that a reference is added to it in the robots.txt file:

Page 9: Fitmo - SEO Audit

2. Accessibility 3. Sitemap

Submitting Fimo.com’s sitemap to Google Search Console 1.  On your Search Console home page, select your site. 2.  In the left sidebar, click Site configuration and then Sitemaps. 3.  Click the Add/Test Sitemap button in the top right. 4.  Enter /system/feeds/sitemap into the text box that appears. 5.  Click Submit Sitemap.

Page 10: Fitmo - SEO Audit

q  https://fitmo.com/presskit images.zip

q  https://fitmo.com/founders.zip

q  https://fitmo.com/Fitmo-press-release-2016.pdf

q  https://fitmo.com/fitmo_integrates_with_up_by_jawbone.pdf

q  https://fitmo.com/fitmo_integrates_with_up_by_jawbone_nl.pdf

q  https://fitmo.com/metro-startup-wil-wereld-fit-en-gezond-maken.jpg

q  https://fitmo.com/wp-content/uploads/2016/02/btn_submit3.png

q  https://fitmo.com/wp-content/themes/ray/assets/css/fonts/icomoon.eot

q https://fitmo.com/wp-comments-post.php q https://fitmo.com/wp-content/themes/ray/assets/images/animated-overlay.gif q https://fitmo.com/wp-content/themes/ray/assets/img/ui-

bg_glass_55_fbf9ee_1x400.png q https://fitmo.com/wp-content/themes/ray/assets/img/ui-icons_cd0a0a_256x240.png q https://fitmo.com/wp-content/themes/ray/assets/img/ui-

bg_flat_0_aaaaaa_40x100.png q https://fitmo.com/wp-content/themes/ray/assets/img/ui-

bg_glass_95_fef1ec_1x400.png q https://fitmo.com/wp-content/themes/ray/assets/img/ui-icons_222222_256x240.png q https://fitmo.com/wp-content/themes/ray/assets/img/ui-icons_888888_256x240.png q https://fitmo.com/wp-content/themes/ray/assets/img/ui-icons_454545_256x240.png q https://fitmo.com/wp-content/themes/ray/assets/img/ui-icons_2e83ff_256x240.png q https://fitmo.com/wp-content/themes/ray/assets/img/btn-soc.png q https://fitmo.com/girls-who-lift-strength-isnt-just-for-men-1/

4. Broken Links Solution: redirect the URL to a relevant replacement.

1.Accessibility

Page 11: Fitmo - SEO Audit

Minify CSS for the following resources to reduce their size by 7.7KiB (26% reduction) Minifying https://fitmo.com/…der/rs-plugin/css/settings.css?ver=4.6.3 could save 2.9KiB (34% reduction) after compression. Minifying https://fitmo.com/…hemes/ray/assets/css/style.css?ver=4.4.2 could save 2.1KiB (21% reduction) after compression. Minifying https://fitmo.com/…s/ray/assets/css/jquery-ui.css?ver=4.4.2 could save 1.4KiB (25% reduction) after compression. Minifying https://fitmo.com/…p-content/themes/ray/style.css?ver=4.4.2 could save 629B (86% reduction) after compression. Minifying https://fitmo.com/…themes/ray/assets/css/shop.css?ver=4.4.2 could save 622B (16% reduction) after compression.

Minify JavaScript Compacting JavaScript code can save many bytes of data and speed up downloading, parsing, and execution time. Minify JavaScript for the following resources to reduce their size by 4.9KiB (42% reduction).

1.Accessibility 5. Site Performance

Page 12: Fitmo - SEO Audit

Optimize images Properly formatting and compressing images can save many bytes of data. Optimize the following images to reduce their size by 1.2KiB (27% reduction). Losslessly compressing https://fitmo.com/wp-content/uploads/2016/02/fitlogo2.png could save 1.2KiB (27% reduction).

Eliminate render-blocking JavaScript and CSS in above-the-fold content Fitmo.com has 4 blocking script resources and 18 blocking CSS resources. This causes a delay in rendering your page. None of the above-the-fold content on your page could be rendered without waiting for the following resources to load. Try to defer or asynchronously load blocking resources, or inline the critical portions of those resources directly in the HTML.

1.Accessibility

Page 13: Fitmo - SEO Audit

1.Accessibility

Page 14: Fitmo - SEO Audit

2. On-Page Ranking Factors

Page 15: Fitmo - SEO Audit

2. On-Page Ranking Factors 1.Content

a)   Substantive Content Rule of thumb: 300 words Fitmo.com: 845 words 5,129 characters b) Keyword relevancy: Content could contain more targeted keywords and these appear more in the first few paragraphs of the website in order to rank higher c)Readibility: 5min d) Unique Word count: 421 (49%)

2. HTML Markup

Empty heading From line 476, column 1; to line 476, column 31 span></p>↩<h4 style="text-align: center"></h4>↩

Section lacks heading. Consider using h2-h6 elements to add identifying headings to all sections. From line 582, column 9; to line 582, column 67 >↩ <section id="builder-row-56b0bc3bd54c3" class="bg-color2" >↩

Page 16: Fitmo - SEO Audit

2. On-Page Ranking Factors 11. best - 5 times (2.9%) 12. video - 5 times (2.9%) 13. coaching - 5 times (2.9%) 14. ios - 4 times (2.4%) 15. blog - 4 times (2.4%) 16. up - 4 times (2.4%) 17. train - 4 times (2.4%) 18. selected - 4 times (2.4%) 19. strength - 4 times (2.4%) 20. clients - 4 times (2.4%)

1. 2x - 14 times (8.2%) 2. fitmo - 12 times (7.1%) 3. coach - 11 times (6.5%) 4. trainer - 8 times (4.7%) 5. will - 8 times (4.7%) 6. get - 7 times (4.1%) 7. health - 7 times (4.1%) 8. download-6 times (3.5%) 9. app - 6 times (3.5%) 10. personal - 5 times (2.9%

3. Keyword Density

Sing

le K

eyw

ords

Page 17: Fitmo - SEO Audit

2. On-Page Ranking Factors

1. Download ios app – 4 times 2. Weight loss - 2 times 3. Wellness – 2 times 3. Message video call - 2 times 4. app team jobs -2 times 5. ios app team - 2 times

2 Word Phrases

3. Keyword Density

Count Density download the ios 4 1.55% the ios app 4 1.55% your coach will 2 0.78% you will always 2 0.78% weight loss wellness 2 0.78%

3 Word Phrases

Page 18: Fitmo - SEO Audit

2. On-Page Ranking Factors 4. Duplicates

Duplicate content is identical content found on two or more pages on a site. Search engines may penalize your site if too much duplicate content is found. Fitmo.com has an above-average amount of duplicate content. Duplicate Content can be seen here. Action Needed: Remove the duplicate content so it appears on only one the pages, or modify the content on the various pages to ensure that each page is unique.

Page 19: Fitmo - SEO Audit

2. On-Page Ranking Factors 4. Duplicates – Competitor Analysis

Fitmo MyFitnessPal

Page 20: Fitmo - SEO Audit

2. On-Page Ranking Factors 4. Duplicates – Competitor Analysis

Runtastic Fitocracy

Page 21: Fitmo - SEO Audit

2. On-Page Ranking Factors 4. Duplicates – Competitor Analysis

Strava VirtuaGym

Page 22: Fitmo - SEO Audit

2. On-Page Ranking Factors 5. Outlinks

Ideally, the vast majority of a site's backlinks should be followed. Aside from situations where one can't control outlinks (e.g., user generated content), website should allow link juice to flow freely. A summary of fitmo’s nofollow pages can be seen here.

Fitmo.com

Page 23: Fitmo - SEO Audit

2. On-Page Ranking Factors 5. Outlinks- Anchor Texts

Ideally, anchor texts should be relevant and include targeted keywords, accurately describing the page it points to. This helps users decide if they want to follow the link, and it helps search engines identify the subject matter of the destination page.

Page 24: Fitmo - SEO Audit

2. On-Page Ranking Factors 6. Titles

Title Tag “Home – Fitmo” The meta title has a length of 12 characters. Most search engines will truncate meta titles to 70 characters.

Meta Description –” Find a personal trainer who will coach you online via the Fitmo app.”

The meta description has a length of 68 characters. Most search engines will truncate meta descriptions to 160 characters.

Fitmo.com

Page 25: Fitmo - SEO Audit

2. On-Page Ranking Factors 7. Images

Most images don’t have or have inappropriate descriptive Alt-texts Action: Place alt attributes are descriptive, specific, and accurate

Page 26: Fitmo - SEO Audit

3. Off-Page Ranking Factors

Page 27: Fitmo - SEO Audit

3. Off-Page Ranking Factors 1.Popularity

Fitmo.com

Page 28: Fitmo - SEO Audit

3. Off-Page Ranking Factors 2.Popularity

Virtuagym.com

Page 29: Fitmo - SEO Audit

3. Off-Page Ranking Factors 2.Popularity

Myfitnesspal.com

Page 30: Fitmo - SEO Audit

3. Off-Page Ranking Factors 3.BackLink Profile

Ideally, fitmo.com should strive to have: •  Quality of links: high quality backlinks: a link from 100 different root domains is significantly more

valuable than 100 links from a single root domain. •  Follow Rule: Vast majority of your site's backlinks should be followed. •  Anchor Text: If too many of your site's backlinks use exact match anchor text, search engines will flag

those links as being unnatural. •  Relevancy: relevant backlinks help establish site as an authoritative source of information in industry. •  Authority of backlinks: If too many of site's backlinks are from low quality sites, site will also be

considered low quality.

Page 31: Fitmo - SEO Audit

3. Off-Page Ranking Factors 4. Social Engagement

Facebook Likes: 10 Shares: 9 Comments: 9 Total: 28

Google +1 +1s: 0 Pinterest Pinned: 0

LinkedIn Shares: 37

Shareability of content on social media Suggestions for improvement:

•  Quantify how well it's accumulating social currency in each of the most important social networks (i.e., how many likes/retweets/+1s/etc. are each of your site's pages receiving).

•  Evaluate the authority of the individuals that are sharing your site's content. Ideally, mentions from reputable and highly influential people are good for the website.

Page 32: Fitmo - SEO Audit

3. Off-Page Ranking Factors 4. Authority

Fitmo.com Suggestions to improve authority:

Step #1: Ensure that your technical SEO is in place Step #2: Deep Linking:Create lots of linkable content Step #3: Develop strong internal linking Step #4: Regularly remove toxic backlinks Step #5 Quality Content Step #6 Reach Out to Influencers

Page 33: Fitmo - SEO Audit

•  https://moz.com •  http://www.webseoanalytics.com •  http://www.internetmarketingninjas.com •  http://tools.seochat.com •  http://tools.seobook.com •  http://www.deadlinkchecker.com •  http://www.siteliner.com •  http://seositecheckup.com •  http://www.contentforest.com/ •  http://www.alexa.com •  https://www.woorank.com •  http://www.seoreviewtools.com •  https://website.grader.com

4. RESOURCES

Page 34: Fitmo - SEO Audit

Thank you!

Tiago Goncalves, 2016