Fitnesssf.com - SEO Checker

Overview of the SEO Check
Meta information
75% 
Page quality
28% 
Page structure
0% 
Link structure
56% 
Server
86% 
External factors
100% 
SEO Score
Response time
1.09 s
File size
44.20 kB
Words
733
Media files
43
Number of links
86 internal / 31 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
FITNESS SF | Live Fitness. We Do. | 8 Bay Area Gyms
The length of the page title is perfect. (493 pixels out of 580 max pixel length)
There are no duplicate words in the title
Meta description
(Critically important)
Locally Owned & Operated with 8 convenient locations. Group Fitness Classes, Personal Training, Pool, Olympic Lifting Platforms, Squat Racks, Free Weights, Dog-Friendly Atmosphere, and Free Parking at most locations.
The meta description is too long: 1370 pixels from max. 1000 pixels. Optimize description
Crawlability
(Critically important)
There are no problems in accessing the website.
Canonical URL
(Important)
No canonical link is 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)
There are no alternate links specified on this page.
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 character encoding is not specified in the HTTP header.
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
descriptionLocally Owned & Operated with 8 convenient locations. Group Fitness Classes, Personal Training, Pool, Olympic Lifting Platforms, Squat Racks, Free Weights, Dog-Friendly Atmosphere, and Free Parking at most locations.
viewportwidth=device-width, initial-scale=1
generatorWebflow
twitter:cardsummary_large_image
twitter:titleFITNESS SF | Live Fitness. We Do. | 8 Bay Area Gyms
twitter:descriptionLocally Owned & Operated with 8 convenient locations. Group Fitness Classes, Personal Training, Pool, Olympic Lifting Platforms, Squat Racks, Free Weights, Dog-Friendly Atmosphere, and Free Parking at most locations.
twitter:imagehttps://cdn.prod.website-files.com/5cd5f15bf76b672ad70c8a3f/5d6840e16dab960201bdd525_embarcadero_main.jpg
og:titleFITNESS SF | Live Fitness. We Do. | 8 Bay Area Gyms
og:descriptionLocally Owned & Operated with 8 convenient locations. Group Fitness Classes, Personal Training, Pool, Olympic Lifting Platforms, Squat Racks, Free Weights, Dog-Friendly Atmosphere, and Free Parking at most locations.
og:imagehttps://cdn.prod.website-files.com/5cd5f15bf76b672ad70c8a3f/5d6840e16dab960201bdd525_embarcadero_main.jpg
og:typewebsite
charsetutf-8

Test up to 1.000 webpages of fitnesssf.com with our free plan!

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

Page quality

Content
(Critically important)
Words from the H1 heading are not used in the page content.
The average number of words per sentence of 76 words is high.
This page contains 733 words. That's ok.
24.8% of the text are stop words.
Keywords used in the page title are also used in the page content. That's good!
3 paragraphs were found on this page.
No placeholders texts or images were found.
There are no duplicates on the site.
Frames
(Critically important)
This page does not use a frameset.
Mobile optimization
(Somewhat important)
A viewport "width=device-width, initial-scale=1" is provided.
At least one Apple touch icon is specified.
Bold and strong tags
(Somewhat important)
Empty bold or strong tags were found on this page.
The amount of tags is very high (50). We recommend using a maximum of 15 tags for this page.
The following tag is repeated too often: holiday hours
Image SEO
(Somewhat important)
41 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
...54321e31f051721dc3f1e_fsflogo_header.svgNo alt attribute provided
...ac9dde4580e6c330_fsf_logo_text_black.svgNo alt attribute provided
...ac9dde4580e6c330_fsf_logo_text_black.svgNo alt attribute provided
...ceb9d82f1a670060d346a_login_nav_dark.svgLOGIN
...f/623ce9596e74e0e8792d8582_login_nav.svgNo alt attribute provided
...54321e31f051721dc3f1e_fsflogo_header.svgNo alt attribute provided
...c7540fea1edbc15df494_InBody-580_Side.pngNo alt attribute provided
...6488e49f24fdf6f0a3689973_home_screen.pngNo alt attribute provided
...35d051526a90a6_appstore_outline_dark.svgNo alt attribute provided
...bca2ab23a6f57692f_gplay_outline_dark.svgNo alt attribute provided
...2196c38e30_hero_mobile_transbay_2024.jpgNo alt attribute provided
...ad70c8a3f/66629d3755f5bc5344579092_4.pngNo alt attribute provided
...3f/66623c4e8e8170eeb6e9fb97_InnerAge.pngNo alt attribute provided
.../6663e1d165284ff411c5e397_InBody_pic.pngNo alt attribute provided
...79d120d91a3972d_Percent Body Fat (1).pngNo alt attribute provided
...ad70c8a3f/66629d38f27357cce94a5744_5.pngNo alt attribute provided
...f/66623c4eb50d4c79ca4839d1_cognitive.pngNo alt attribute provided
...61dfa0084dce4c6e85a84a0_InBody_Front.pngNo alt attribute provided
...46d0ee9e974895_member_portal_landing.pngNo alt attribute provided
...eee5230e7eff311b_communities_landing.pngNo alt attribute provided
...dee135640eaf595252c4_app-store-badge.svgNo alt attribute provided
...dee135640eaf595252c4_app-store-badge.svgNo alt attribute provided
...ed4380d1ba8368786e_google-play-badge.svgNo alt attribute provided
...ed4380d1ba8368786e_google-play-badge.svgNo alt attribute provided
...46d0ee9e974895_member_portal_landing.pngNo alt attribute provided
...eee5230e7eff311b_communities_landing.pngNo alt attribute provided
...dee135640eaf595252c4_app-store-badge.svgNo alt attribute provided
...dee135640eaf595252c4_app-store-badge.svgNo alt attribute provided
...ed4380d1ba8368786e_google-play-badge.svgNo alt attribute provided
...ed4380d1ba8368786e_google-play-badge.svgNo alt attribute provided
...dee135640eaf595252c4_app-store-badge.svgNo alt attribute provided
...ed4380d1ba8368786e_google-play-badge.svgNo alt attribute provided
...0c8a3f/60f1df6a81d3a5d6bfbfe963_Spin.jpgNo alt attribute provided
...f/5d1fde6c2e58b7caa2c47237_locations.jpgNo alt attribute provided
...3f/5d1e891384ad82b98aee08e1_trainers.jpgNo alt attribute provided
...fe83fc3_member_portal_landing_shadow.jpgNo alt attribute provided
...fe83fc3_member_portal_landing_shadow.jpgNo alt attribute provided
...35d051526a90a6_appstore_outline_dark.svgNo alt attribute provided
...bca2ab23a6f57692f_gplay_outline_dark.svgNo alt attribute provided
...dee135640eaf595252c4_app-store-badge.svgNo alt attribute provided
...ed4380d1ba8368786e_google-play-badge.svgNo alt attribute provided
...a5e6f/65797a10ce765833b4bdbaf3_Group.pngNo alt attribute provided

Page structure

H1 heading
(Critically important)
Due to the new San Francisco Health Order, FITNESS SF Members are required to show a one-time proof of full COVID-19 Vaccination to enter all San Francisco locations. View our Health & Safety Standards
Too many H1 headings
The H1 heading is too long.
Headings
(Important)
Some headings occur twice on the page.
There are 75 headings on the page. The amount of headings should be in a more proper relation to the amount of text.

Heading structure

Heading levelContent
H1 Due to the new San Francisco Health Order, FITNESS SF Members are required to show a one-time proof of full COVID-19 Vaccination to enter all San Francisco locations. View our Health & Safety Stand...
H1 Labor Day Hours: 7 am - 2 pm | Embarcadero is CLOSED
H1 Memorial Day Hours All Gyms will be OPEN from 7 am to 8 pm | Group Classes will not be available.
H1 GYM & FACILITIES UPDATE Please see Important Updates regarding our locations.
H1 FITNESS SF Employee HOLIDAY PARTY HOURS Sunday, Dec 17 All San Francisco Gyms: 7 am - 4 pm | Marin & Oakland Gyms: 7 am - 3:30 pm
H1 HOLIDAY HOURS December 24, Christmas Eve - Embarcadero: Closed | All Other Gyms: 7 am - 5 pm December 25, Christmas Day - Embarcadero & Mid Market: Closed | All Other Gyms: 10 am - 2 pm December 31...
H1 Updated Mask & Vaccination Requirements. View our Health & Safety Standards.
H1 Memorial Day Hours (Monday, may 29) Embarcadero will be CLOSED | All other gyms will be OPEN from 7 am to 8 pm | Group Classes will not be available
H1 4th of July Hours: All Locations - 7am-2pm Embarcadero - CLOSED
H1 INFORMATION REGARDING COVID-19
H1 EXPERIENCE OUR COMMUNITY
H1 Find a location near you
H1 LIVE FITNESS. WE DO.
H1 EXPERIENCE OUR COMMUNITY Duplicate text
H1 LIVE FITNESS. WE DO. Duplicate text
H1 INFORMATION REGARDING COVID-19 Duplicate text
H1 COMING SOON!!
H1 COMING SOON!! Duplicate text
H1 LIVE FITNESS. WE DO. Duplicate text
H1 COMING SOON!! Duplicate text
H1 COMING SOON!! Duplicate text
H2 LAST UPDATE: MAY 29
H2 ALL FITNESS SF LOCATIONS NOW OPEN
H2 GROUP CLASSES
H2 ARE BACK!
H2 FREE InBody & Blood Pressure testing
H2 NEW & IMPROVED FITNESS SF APP!
H2 Fitness Fueled by data
H2 FREE InBody & Blood Pressure testing Duplicate text
H2 JOIN OUR
H2 COMMUNITY
H2 JOIN OUR Duplicate text
H2 COMMUNITY Duplicate text
H2 COME IN
H2 FOR A VISIT
H2 PERSONAL
H2 TRAINING
H2 JOIN OUR Duplicate text
H2 COMMUNITY Duplicate text
H2 GROUP CLASSES ARE BACK!
H2 COME IN FOR A VISIT
H2 MEET OUR TRAINERS
H2 DOWNLOAD THE FITNESS SF APP
H3 JOIN
H3 VISIT US
H3 LOGIN
H3 Coming Soon!
H3 *Accessible at all locations for Members
H3 New and Improved!
H3 On-Demand Workout library of on-demand videos by Les Mills
H3 Nutrition Convenient, personalized meal recommendations & coaching
H3 Workouts - COMING SOON Interactive audio & video workouts
H3 1-On-1 Virtual Training Clients can workout with their Trainer via video chat
H3 Coming Soon! Duplicate text
H3 *Accessible at all locations for Members Duplicate text
H3 • VIEW OUR GROUP CLASS SCHEDULES
H3 • EXPLORE OUR LOCATIONS
H3 • ACCESS YOUR MEMBER PROFILE
H3 • VIEW OUR GROUP CLASS SCHEDULES Duplicate text
H3 • EXPLORE OUR LOCATIONS Duplicate text
H3 • ACCESS YOUR MEMBER PROFILE Duplicate text
H3 • VIEW OUR GROUP CLASS SCHEDULES Duplicate text
H3 • EXPLORE OUR LOCATIONS Duplicate text
H3 • ACCESS YOUR MEMBER PROFILE Duplicate text
H3 Interactive Livestream Classes Experience our LIVE group classes
H3 • View upcoming sessions and favorite classes
H3 On-Demand Workout library of on-demand & replay classes that will be available anytime, anywhere
H3 One-On-One Virtual Training Training Clients can now workout with their Personal Trainer via one-on-one videoconferencing
H3 Nutrition Personalized meal recommendations and coaching to help you build lasting, healthy habits
H4 ACCESS OUR 8 BAY AREA LOCATIONS
H4 LAST UPDATE: MAY 29 Duplicate text
H4 ACCESS OUR 8 BAY AREA LOCATIONS Duplicate text
H4 With a wide range of classes, and an ever-expanding variety of styles to choose from, you’ll love the freedom & ease of our schedule.
H4 Our locations are various & diverse like the many neighborhoods of San Francisco. We strive to maintain a distinct personality at each gym that reflects the surrounding community.
H4 Our Personal Trainers live, eat, and breathe everything Bay Area. They’ll challenge you, grow with you, and personalize their workouts to guide you along your fitness journey.
Some anchor texts are used more than once.
There are 2 links with a trivial anchor text.
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 too many external links (31) on this page.
LinkAttributesAnchor text
https://www.fitnesssf.com/No Text
https://join.fitnesssf.com/External Subdomain JOIN
https://experience.fitnesssf.c...External Subdomain VISIT US
https://portal.fitnesssf.com/l...New window External Subdomain LOGIN
https://integ-communityfitness...New window External Subdomain Text duplicate LOGIN
/locationsLOCATIONS
/trainingTRAINING
https://www.fitnesssf.com/classesCLASSES
/our-storyOUR STORY
https://www.fitnesssf.com/inbodyINBODY
/insidetrackerINSIDETRACKER
/salesforce-park-classesSALESFORCE PARK CLASSES
/small-group-trainingSMALL GROUP TRAINING
/partner-discountsPARTNER DISCOUNTS
https://www.fitnesssf.com/No Text
https://join.fitnesssf.com/External Subdomain Text duplicate JOIN
https://experience.fitnesssf.c...External Subdomain Text duplicate VISIT US
https://portal.fitnesssf.com/l...New window External Subdomain Text duplicate LOGIN
/locationsText duplicate LOCATIONS
/trainingTRAINERS
https://www.fitnesssf.com/classesText duplicate CLASSES
/our-storyText duplicate OUR STORY
https://www.fitnesssf.com/inbodyText duplicate INBODY
/insidetrackerText duplicate INSIDETRACKER
/salesforce-park-classesText duplicate SALESFORCE PARK CLASSES
/small-group-trainingText duplicate SMALL GROUP TRAINING
/partner-discountsText duplicate PARTNER DISCOUNTS
https://www.fitnesssf.com/No Text
https://join.fitnesssf.com/External Subdomain Text duplicate JOIN
https://experience.fitnesssf.c...External Subdomain Text duplicate VISIT US
https://portal.fitnesssf.com/l...New window External Subdomain Text duplicate LOGIN
/locationsText duplicate LOCATIONS
/trainingText duplicate TRAINING
https://www.fitnesssf.com/classesText duplicate CLASSES
/our-storyText duplicate OUR STORY
https://www.fitnesssf.com/inbodyText duplicate INBODY
/insidetrackerText duplicate INSIDETRACKER
/salesforce-park-classesText duplicate SALESFORCE PARK CLASSES
/small-group-trainingText duplicate SMALL GROUP TRAINING
/partner-discountsText duplicate PARTNER DISCOUNTS
https://www.fitnesssf.com/No Text
https://join.fitnesssf.com/External Subdomain Text duplicate JOIN
https://experience.fitnesssf.c...External Subdomain Text duplicate VISIT US
https://portal.fitnesssf.com/l...New window External Subdomain Text duplicate LOGIN
IMG-ALT LOGIN
/gym-and-facilities-updatesHealth & Safety Standards
/gym-and-facilities-updatesImportant Updates
/gym-and-facilities-updatesText duplicate Health & Safety Standards
https://www.fitnesssf.com/No Text
/reopening-updatesTrivial anchor text
READ MORE
https://join.fitnesssf.com/External Subdomain JOIN NOW
https://experience.fitnesssf.c...External Subdomain Text duplicate VISIT US
https://www.fitnesssf.com/classesSEE SCHEDULE
https://www.fitnesssf.com/inbodyLEARN MORE
https://apps.apple.com/us/app/...New window External Subdomain Anchor No Text
https://play.google.com/store/...New window External Subdomain No Text
/app-downloadNOW AVAILABLE
https://join.fitnesssf.com/External Subdomain Text duplicate JOIN NOW
https://experience.fitnesssf.c...External Subdomain Text duplicate VISIT US
https://www.fitnesssf.com/inbodyInBody
/insidetrackerInsideTracker
https://www.fitnesssf.com/inbodyText duplicate INBODY
/insidetrackerText duplicate INSIDETRACKER
https://www.fitnesssf.com/inbodyText duplicate LEARN MORE
https://www.fitnesssf.com/joinText duplicate JOIN NOW
/reopening-updatesText duplicate Trivial anchor text
READ MORE
/app-downloadDOWNLOAD
/app-downloadText duplicate DOWNLOAD
https://www.fitnesssf.com/joinText duplicate JOIN NOW
/locationsVIEW LOCATIONS
/trainingMEET OUR TRAINERS
/app-downloadDOWNLOAD APP NOW
https://www.fitnesssf.com/classesVIEW SCHEDULE
/locationsText duplicate VIEW LOCATIONS
/trainingEXPLORE MORE
/app-downloadText duplicate DOWNLOAD
https://apps.apple.com/us/app/...New window External Subdomain No Text
https://play.google.com/store/...New window External Subdomain No Text
https://www.fitnesssf.com/HOME
/about-usABOUT US
https://help.fitnesssf.com/External Subdomain HELP CENTER
/app-downloadAPP DOWNLOAD
/our-storyText duplicate OUR STORY
https://www.fitnesssf.com/contactCONTACT US
https://www.fitnesssf.com/inbodyText duplicate INBODY
/insidetrackerText duplicate INSIDETRACKER
/privacy-policyPRIVACY POLICY
/terms-and-conditionsTERMS OF SERVICE
/liability-waiverLIABILITY WAIVER
/partner-discountsText duplicate PARTNER DISCOUNTS
/referral-programREFERRAL PROGRAM
/gym-and-facilities-updatesGYM & FACILITIES UPDATES
https://www.fitnesssf.com/careersCAREERS
https://twitter.com/fitnesssfNew window External No Text
https://www.facebook.com/fitne...New window External Subdomain No Text
https://www.pinterest.com/fitn...New window External Subdomain No Text
https://www.instagram.com/fitn...New window External Subdomain No Text
/about-usText duplicate ABOUT US
https://help.fitnesssf.com/New window External Subdomain Text duplicate HELP CENTER
/app-downloadText duplicate APP DOWNLOAD
/our-storyText duplicate OUR STORY
https://www.fitnesssf.com/contactText duplicate CONTACT US
https://www.fitnesssf.com/careersText duplicate CAREERS
/terms-and-conditionsTERMS & CONDITIONS
/privacy-policyText duplicate PRIVACY POLICY
/liability-waiverText duplicate LIABILITY WAIVER
/referral-programText duplicate REFERRAL PROGRAM
/gym-and-facilities-updatesText duplicate GYM & FACILITIES UPDATES
https://www.fitnesssf.com/inbodyText duplicate INBODY
/insidetrackerText duplicate INSIDETRACKER
/gym-and-facilities-updatesHEALTH & SAFETY STANDARDS
https://www.fitnesssf.com/Text duplicate HOME
/app-downloadDOWNLOAD APP
/partner-discountsText duplicate PARTNER DISCOUNTS
https://twitter.com/fitnesssfNew window External No Text
https://www.facebook.com/fitne...New window External Subdomain No Text
https://www.instagram.com/fitn...New window External Subdomain No Text
https://www.linkedin.com/compa...New window External Subdomain No Text

Server configuration

HTTP redirects
(Critically important)
This page redirects to "https://www.fitnesssf.com/"
HTTP header
(Important)
No X-Powered HTTP header is sent.
This page uses GZip for compressed data transmission.
Performance
(Somewhat important)
The page response time is slow (1.09 seconds). The response time should be less than 0.4 seconds. Slow websites are bad for search engine bots and also result in bad user experience.
The file size of the HTML document is fine (44 kB).

HTTP Response Header

NameValue
dateThu, 19 Sep 2024 15:28:50 GMT
content-typetext/html
content-length10992
strict-transport-securitymax-age=31536000
x-lambda-id52f74de5-7d9f-4a83-8f6e-e29698b732a2
content-encodinggzip
accept-rangesbytes
age0
x-served-bycache-mxp6944-MXP
x-cacheMISS
x-cache-hits0
x-timerS1726759729.243351,VS0,VE798
varyx-wf-forwarded-proto, Accept-Encoding
x-cluster-nameeu-south-1-prod-hosting-red
statuscode200
http_versionHTTP/2

External factors

This website has excellent links from other websites.
This page has backlinks from 180 referring domains.
This page has 573 backlinks.
This page has backlinks from 165 different ip addresses.

Links from Wikipedia

No links from Wikipedia were found.

Search preview

www.fitnesssf.com
FITNESS SF | Live Fitness. We Do. | 8 Bay Area Gyms
Locally Owned & Operated with 8 convenient locations. Group Fitness Classes, Personal Training, Pool, Olympic Lifting Platforms, Squat Racks, Free Weights, Dog-Friendly Atmosphere, and Free Parking at most locations.

Most important keywords

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

KeywordResultRecheck
FITNESS94%Check
FITNESS SF89%Check
Fitness Classes76%Check
LIVE FITNESS76%Check
Group Fitness Classes69%Check
locations68%Check
CLASSES59%Check
TRAINING59%Check
View59%Check
LIVE59%Check

Test up to 1.000 webpages of fitnesssf.com 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