Join.cc - SEO Checker

Overview of the SEO Check
Meta information
95% 
Page quality
74% 
Page structure
94% 
Link structure
88% 
Server
91% 
External factors
100% 
SEO Score
Response time
0.13 s
File size
130.00 kB
Words
573
Media files
34
Number of links
34 internal / 20 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
JOIN Cycling App for iOS & Android - Improve Your Ride
The length of the page title is perfect. (506 pixels out of 580 max pixel length)
There are no duplicate words in the title
Meta description
(Critically important)
The #1 cycling app with training plans based on your goal, availability and training history. JOIN includes over 400 pro cycling workouts!
The length of the meta description is perfect. (834 pixels out of 1000 max pixel length)
Crawlability
(Critically important)
There are no problems in accessing the website.
Canonical URL
(Important)
https://join.cc/
There is a valid canonical link specified.
Language
(Somewhat important)
Language detected in text: en
Server location: United States of America
The language is not specified in the HTML markup.
Alternate/Hreflang Links
(Somewhat important)
The specified alternate links have no errors.
Other meta tags
(Somewhat important)
There is no rel next meta tag on this page.
There is no rel prev meta tag on this page.
Domain
(Somewhat important)
The domain is no subdomain.
The domain length is good.
The domain does not contain non-latin characters.
Page URL
(Somewhat important)
No parameters were found in the URL.
No session ID was found in the URL.
The URL does not have too many subdirectories.
Charset encoding
(Somewhat important)
The charset encoding (UTF-8) is set correctly.
Doctype
(Nice to have)
The doctype HTML 5 is set correctly.
The doctype is placed at first in the HTML code.
Favicon
(Nice to have)
The favicon is linked correctly.

Meta tags

NameValue
apple-itunes-appapp-id=1167933055, affiliate-data=pt=117705217&ct=Smart%20banner%20website
viewportwidth=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no
robotsindex, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1
descriptionThe #1 cycling app with training plans based on your goal, availability and training history. JOIN includes over 400 pro cycling workouts!
generatorPowered by WPBakery Page Builder - drag and drop page builder for WordPress.
article:modified_time2024-08-11T17:57:57+00:00
twitter:cardsummary_large_image
og:localeen_US
og:typewebsite
og:titleJOIN Cycling App for iOS & Android - Improve Your Ride
og:descriptionThe #1 cycling app with training plans based on your goal, availability and training history. JOIN includes over 400 pro cycling workouts!
og:urlhttps://join.cc/
og:site_nameJOIN Cycling
og:imagehttps://join.cc/wp-content/uploads/2021/05/Appstore-Download.svg
charsetUTF-8

Test up to 1.000 webpages of join.cc with our free plan!

Try For Free
No trial. It's just free!

Page quality

Content
(Critically important)
Some words from the page title are not used within the pages content
This page contains 573 words. That's ok.
33.9% of the text are stop words.
Words from the H1 heading are used in the page content.
The page contains a listing, which indicates a good text layout.
9 paragraphs were found on this page.
No placeholders texts or images were found.
There are no duplicates on the site.
The average number of words per sentence of 16.65 words is good.
Frames
(Critically important)
This page does not use a frameset.
Mobile optimization
(Somewhat important)
No Apple touch icon is specified.
A viewport "width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" is provided.
Bold and strong tags
(Somewhat important)
The usage of strong and bold tags is perfect. We recommend the use of up to 11 tags for this page.
Image SEO
(Somewhat important)
12 images have no alt attribute. The content of alt attributes is used by search engines.
Social Networks
(Nice to have)
There are only a few social sharing widgets on the page. Make your website popular in social networks with social sharing widgets.
Additional markup
(Nice to have)
No additional page markup was found.
HTTPS
(Somewhat important)
This website uses HTTPS to protect privacy and integrity of the exchanged data.
All included files are also transferred via HTTPS.

Media list

URLAlt attributeTitle
data:[...] Base64App Icon
data:[...] Base64No alt attribute provided
data:[...] Base64Dutch
data:[...] Base64German
data:[...] Base64No alt attribute provided
data:[...] Base64No alt attribute provided
data:[...] Base64Join Cycling - Connected with Strava - Garmin - Wahoo - ZwiftJoin Cycling - Connected with Strava - Garmin - Wahoo - Zwift
data:[...] Base64Review Join - App StoreApp Store
data:[...] Base64Review Join - Play StorePlay Store
data:[...] Base64No alt attribute providedBicycling
data:[...] Base64No alt attribute providedCyclist Magazine Podcast
data:[...] Base64No alt attribute providedBikeradar
data:[...] Base64No alt attribute providedPhone---Workouts
data:[...] Base64Join Cycling - Trainingplan availabilityJoin Cycling - Trainingplan availability
data:[...] Base64Join Cycling - Trainingplan WorkoutJoin Cycling - Trainingplan Workout
data:[...] Base64Join Cycling - Trainingplan LevelJoin Cycling - Trainingplan Level
data:[...] Base64No alt attribute provided
data:[...] Base64No alt attribute provided
data:[...] Base64No alt attribute provided
data:[...] Base64No alt attribute provided
data:[...] Base64No alt attribute provided
data:[...] Base64Join Cycling Training appJoin Cycling Training app
data:[...] Base64Appstore DownloadAppstore Download
data:[...] Base64Play storePlaystore Download
data:[...] Base64JOIN Cycling - Level - TrainingJOIN Cycling - Level - Training
data:[...] Base64JOIN Cycling Training Plan
data:[...] Base64Instagram - JOIN CyclingInstagram - JOIN Cycling
data:[...] Base64LinkedIn - JOIN CyclingLinkedIn - JOIN Cycling
data:[...] Base64Twitter - JOIN CyclingTwitter - JOIN Cycling
data:[...] Base64English
data:[...] Base64Dutch
data:[...] Base64German
data:[...] Base64Dutch
data:[...] Base64German

Page structure

H1 heading
(Critically important)
Improve your ride.
The H1 heading is too short (18 characters). It should be at least 20 Characters long.
Headings
(Important)
Some headings do not have any content.

Heading structure

Heading levelContent
H1 Improve your ride.
H2 Integrated. Connected. Shared.
H2 Loved by cyclists
H2 Explore over 400+ cycling workouts
H2 Smart and personalized training plans
H2 +400 Workouts
H2 Improve and compare your level
H2 Organize your own rides or join any of the local groups
H2 Empty heading
H2 Track your progress
H3 Maats was created from the love for cycling
H3 Riding in or around Amsterdam? This is the group to join!
H3 VIVA is another cycling. We are a new concept of social cycling with strong values ​​that unite us.
H3 Welcome to the "BTX PELOTON CYCLING CLUB
H3 Livingston Cycle Club
H3 Give it a go and start improving!
H3 Let’s get started
H3 Advice
Some anchor texts are used more than once.
The number of internal links is ok.
None of the anchor texts is too long.
All internal links are not using dynamic parameters.
There are 20 external links on this page.
LinkAttributesAnchor text
https://play.google.com/store/...New window External Subdomain Install
https://join.cc/No Text
https://join.cc/how-join-works/How JOIN Works
https://join.cc/pricing/Pricing
https://join.cc/cycling-tips/Tips
https://join.cc/cycling-events/Events
https://joincycling.zendesk.com/New window External Subdomain Support
https://join.cc/nl/IMG-ALT Dutch
https://join.cc/de/IMG-ALT German
https://app.join.cc/loginNew window External Subdomain Try for free
https://apps.apple.com/us/app/...New window External Subdomain No Text
https://play.google.com/store/...New window External Subdomain No Text
https://app.join.cc/login?_ga=...External Subdomain Text duplicate Try for free
https://apps.apple.com/us/app/...External Subdomain IMG-ALT Review Join - App Store
https://play.google.com/store/...External Subdomain IMG-ALT Review Join - Play Store
https://www.bicycling.com/trai...New window External Subdomain No Text
https://www.cyclist.co.uk/revi...New window External Subdomain No Text
https://www.bikeradar.com/adve...New window External Subdomain No Text
https://join.cc/workouts/Explore all cycling workouts
/group/maats-cycling-culture/View group
/group/maats-cycling/Text duplicate View group
/group/viva-bicicletas-club/Text duplicate View group
/group/btx-peloton-cycling-club/Text duplicate View group
https://join.cc/group/lcc/Text duplicate View group
https://apps.apple.com/us/app/...External Subdomain IMG-ALT Appstore Download
https://play.google.com/store/...External Subdomain IMG-ALT Play store
/beter-worden-podcast/Beter Worden Podcast
https://join.cc/pricing/Text duplicate Pricing
https://join.cc/jim-van-den-berg/Jim van den Berg
/partners-join-cycling/Partners of JOIN Cycling
/join-cycling-ambassador-program/Ambassador program
https://join.cc/cycling-tips/Cycling Tips
https://join.cc/how-join-works/Text duplicate How JOIN Works
/training-plan-selector/Training plan selector
https://join.cc/cycling-events/Cycling events
https://help.join.cc/hc/nl-nlExternal Subdomain Text duplicate Support
/fabio-jakobsen-sprint-plan/Fabio Jakobsen Sprint Plan
https://www.instagram.com/join...New window External Subdomain IMG-ALT Instagram - JOIN Cycling
https://www.linkedin.com/compa...New window External Subdomain IMG-ALT LinkedIn - JOIN Cycling
https://twitter.com/joincyclin...New window External IMG-ALT Twitter - JOIN Cycling
https://join-content.ams3.digi...External Subdomain Press Kit
https://join.cc/IMG-ALT English
https://join.cc/nl/Text duplicate IMG-ALT Dutch
https://join.cc/de/Text duplicate IMG-ALT German
/terms-and-conditions/Terms & Conditions
https://join.cc/privacy-policy/Privacy policy
https://join.cc/how-join-works/Text duplicate How JOIN Works
https://join.cc/pricing/Text duplicate Pricing
https://join.cc/cycling-tips/Text duplicate Tips
https://join.cc/cycling-events/Text duplicate Events
https://joincycling.zendesk.com/New window External Subdomain Text duplicate Support
https://join.cc/nl/Text duplicate IMG-ALT Dutch
https://join.cc/de/Text duplicate IMG-ALT German
https://app.join.cc/loginNew window External Subdomain Text duplicate Try for free

Server configuration

HTTP redirects
(Critically important)
This page redirects to "https://join.cc/"
HTTP header
(Important)
The web server version is sent within the HTTP header.
No X-Powered HTTP header is sent.
This page uses GZip for compressed data transmission.
Performance
(Somewhat important)
The page response time is excellent with 0.13 seconds.
The file size of the HTML document is fine (130 kB).

HTTP Response Header

NameValue
servernginx/1.14.2
dateFri, 20 Sep 2024 14:35:37 GMT
content-typetext/html; charset=UTF-8
varyAccept-Encoding
last-modifiedFri, 20 Sep 2024 10:49:56 GMT
strict-transport-securitymax-age=31536000
content-encodinggzip
statuscode200
http_versionHTTP/2

External factors

Blacklists
(Nice to have)
This website is not classified "for adult only".
This page is referenced by wikipedia.
This website has excellent links from other websites.
This page has backlinks from 137 referring domains.
This page has 3,869 backlinks.
This page has backlinks from 107 different ip addresses.
Facebook popularity
(Somewhat important)
The page has 0 shares and comments on Facebook.

Search preview

join.cc
JOIN Cycling App for iOS & Android - Improve Your Ride
The #1 cycling app with training plans based on your goal, availability and training history. JOIN includes over 400 pro cycling workouts!

Most important keywords

Following keywords were found. You can check the keyword optimization of this page for each keyword.

KeywordResultRecheck
JOIN83%Check
JOIN Cycling77%Check
JOIN Cycling App75%Check
Cycling72%Check
Cycling App69%Check
rides or join67%Check
ride65%Check
Improve65%Check
cycling workouts65%Check
Cycling Training64%Check

Test up to 1.000 webpages of join.cc with our free plan!

Try For Free
No trial. It's just free!

Cookie Policy

We use cookies to make our site work and also for analytics and advertising purposes. You can enable or disable optional cookies as desired. See the following links for more information.

We need these so the site can function properly

So we can better understand how visitors use our website

So we can serve you tailored ads and promotions