Ymcasf.org - SEO Checker

Overview of the SEO Check
Meta information
80% 
Page quality
32% 
Page structure
90% 
Link structure
51% 
Server
61% 
External factors
100% 
SEO Score
Response time
0.68 s
File size
64.40 kB
Words
319
Media files
15
Number of links
116 internal / 9 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
YMCA SF |
The page title is too short. (91 pixels of 580 max pixel length)
There are no duplicate words in the title
Meta description
(Critically important)
The meta description is missing.
Crawlability
(Critically important)
There are no problems in accessing the website.
Canonical URL
(Important)
https://www.ymcasf.org/
There is a valid canonical link specified.
Language
(Somewhat important)
Language detected in text: en
Language defined in HTML: en
Server location: United States of America
The following language is defined by HTML: en
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 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
viewportwidth=device-width, initial-scale=1
generatorDrupal 7 (http://drupal.org)
langen
Content-Typetext/html; charset=utf-8
X-UA-CompatibleIE=edge,chrome=1
charsetUTF-8

Test up to 1.000 webpages of ymcasf.org with our free plan!

Sign Up Free
No trial. It's just free!

Page quality

Content
(Critically important)
No paragraphs were detected.
There are only 319 words on this page. Good pages should have about 1,000 words of useful content.
12.2% of the text are stop words.
The page contains a listing, which indicates a good text layout.
Frames
(Critically important)
This website does not use a frameset.
Mobile optimization
(Somewhat important)
This website loads 14 javascript files. This may affect the load time negatively.
A viewport "width=device-width, initial-scale=1" is provided.
At least one Apple touch icon is specified.
Bold and strong tags
(Somewhat important)
The usage of strong and bold tags is perfect. We recommend the use of up to 6 tags for this page.
Image SEO
(Somewhat important)
13 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.
Ads
(Somewhat important)
No ads were found on this page.
HTTPS
(Somewhat important)
This website uses HTTPS to protect privacy and integrity of the exchanged data.
All included files are also transferred via HTTPS.

Page structure

H1 heading
(Critically important)
JOIN THE Y
The H1 heading is too short (10 characters). It should be at least 20 Characters long.
Headings
(Important)
Some headings occur twice on the page.

Heading structure

Heading levelContent
H1 JOIN THE Y
H2 Search form
H2 Search form Duplicate text
H2 See What's Coming Up
H2 Strengthening our communities through
H2 Find Your Y BranchSee All Locations
H2 Stories & Impact
H3 Youth Development
H3 Healthy Living
H3 Social Responsibility
H3 Valentine's Day Cards for Gym Lovers
H3 He Stays for the Swimming Community
H3 12 Days of Movement
H3 A Safe and Warm Space
H4 YMCA of San Francisco
H4 Locations
H4 Sign up to get news and updates
H4 Connect
Some internal links have dynamic parameters. All internal URLs, which are not marked as nofollow, should not contain dynamic parameters.
Some anchor texts are used more than once.
4 links don't have an anchor text.
The amount of internal links is ok.
None of the anchor texts is too long.
There are 9 external links on this page.
LinkAttributesAnchor text
https://www.ymcasf.org/Anchor Skip to main content
https://www.ymcasf.org/joinJoin
/join/membershipMembership Benefits
/join/membership-inquryMembership Inquiry
/join/membership-faqsMembership FAQs
/join/financial-assistanceFinancial Assistance
https://www.ymcasf.org/giveGive
/give/donate-nowDonate Now
/give/giving-programsGiving Programs
/give/support-actionYour Support in Action
/give/annual-campaignAnnual Campaign
/give/capital-campaignCapital Campaign
https://ymcasf.giftlegacy.com/External Subdomain Planned Giving
https://www.ymcasf.org/Daxko
https://operations.daxko.com/O...External Subdomain Login
https://operations.daxko.com/O...External Subdomain Create a new account
https://www.ymcasf.org/For Youth DevelopmentĀ®For Healthy LivingFor Social Responsibility YMCA of San Francisco
IMG-ALT YMCA SF
A-TITLE Home
https://www.ymcasf.org/Anchor Menu
https://www.ymcasf.org/Anchor Text duplicate Menu
https://www.ymcasf.org/joinText duplicate Join
/join/membershipMember Benefits
/join/membership-faqsText duplicate Membership FAQs
/join/membership-inquryText duplicate Membership Inquiry
/join/financial-assistanceText duplicate Financial Assistance
https://www.ymcasf.org/giveText duplicate Give
/give/donate-nowText duplicate Donate Now
/give/giving-programsText duplicate Giving Programs
/give/support-actionText duplicate Your Support in Action
/give/annual-campaignText duplicate Annual Campaign
/give/capital-campaignText duplicate Capital Campaign
/classes-scheduleClasses & Schedule
/classes-scheduleGroup Exercise Classes
/facility-schedulePool & Gym Schedule
https://www.ymcasf.org/locationsLocations
/locations/bayview-hunters-poi...Bayview
/locations/buchananBuchanan
/locations/ymca-camp-jones-gulchCamp Jones Gulch
/locations/chinatown-ymcaChinatown
/locations/embarcadero-ymcaEmbarcadero
/locations/marin-ymcaMarin
/locations/mission-ymcaMission
/locations/peninsula-family-ymcaPeninsula
/locations/point-bonita-ymcaPoint Bonita
/locations/presidio-community-...Presidio
/locations/richmond-district-ymcaRichmond
/locations/shih-yu-lang-centra...Shih Yu-Lang Central
/locations/stonestown-family-ymcaStonestown
/locations/urban-services-ymcaUrban Services
https://www.ymcasf.org/programsPrograms
/initiativesInitiatives
/get-involvedGet Involved
/get-involved/eventsEvents
/get-involved/partnershipsPartnerships
/get-involved/volunteerVolunteer
https://www.ymcasf.org/aboutAbout
/about/mission-visionMission & Vision
/about/historyHistory
/about/peoplePeople
/about/our-partnersOur Partners
https://www.ymcasf.org/about/blogBlog
/media-coveragePress & Media
/about/careersCareers
/about/contact-usContact Us
https://operations.daxko.com/O...External Subdomain Text duplicate Login
https://operations.daxko.com/O...External Subdomain Text duplicate Create a new account
https://www.ymcasf.org/joinNew window Join Today
/join/membershipNew window Learn More
https://www.ymcasf.org/day-passNew window Try the Y
/get-involved/volunteerText duplicate Volunteer
/get-involved/volunteerNo Text
/programs?field_time_of_year_t...Winter Programs
/programs?field_time_of_year_t...No Text
/programs?field_popular_progra...Swim, Sports, and Fun
/programs?field_popular_progra...No Text
/get-involved/eventsUpcoming Events
/get-involved/eventsNo Text
/initiativesLearn more
/initiativesText duplicate Learn more
/about/mission-visionText duplicate Learn more
https://www.ymcasf.org/locationsSee All Locations
/locations/bayview-hunters-poi...New window Bayview YMCA
/locations/buchanan-ymcaNew window Buchanan YMCA
/locations/chinatown-ymcaNew window Chinatown YMCA
/locations/embarcadero-ymcaNew window Embarcadero YMCA
/locations/marin-ymcaNew window Marin YMCA
/locations/mission-ymcaNew window Mission YMCA
/locations/peninsula-family-ymcaNew window Peninsula Family YMCA
/locations/point-bonita-ymcaNew window Point Bonita YMCA
/locations/presidio-community-...New window Presidio Community YMCA
/locations/richmond-district-ymcaNew window Richmond District YMCA
/locations/shih-yu-lang-centra...New window Shih Yu-Lang Central YMCA
/locations/stonestown-family-ymcaNew window Stonestown Family YMCA
/locations/urban-services-ymcaNew window Urban Services YMCA
/locations/ymca-camp-jones-gulchNew window YMCA Camp Jones Gulch
/about/blog/valentines-day-car...Feb 13, 2020 Valentine's Day Cards for Gym Lovers By Kristen Hess Deo
/about/people/kristen-hess-deoBy Kristen Hess Deo
/about/blog/he-stays-swimming-...Jan 15, 2020 He Stays for the Swimming Community By Kristen Hess Deo
/about/people/kristen-hess-deoText duplicate By Kristen Hess Deo
/about/blog/12-days-movementJan 02, 2020 12 Days of Movement By Emily Turpin
/about/people/emily-turpinBy Emily Turpin
/about/blog/safe-and-warm-spaceDec 31, 2019 A Safe and Warm Space By Charles M. Collins
/about/people/charles-m-collinsBy Charles M. Collins
https://www.ymcasf.org/about/blogSee all
/about/careersText duplicate Careers
/about/contact-usText duplicate Contact Us
https://www.ymcasf.org/aboutText duplicate About
/policies/ymca-san-francisco-m...Policies
/locations/bayview-hunters-poi...Text duplicate Bayview
/locations/buchananText duplicate Buchanan
/locations/ymca-camp-jones-gulchText duplicate Camp Jones Gulch
/locations/chinatown-ymcaText duplicate Chinatown
/locations/embarcadero-ymcaText duplicate Embarcadero
/locations/marin-ymcaText duplicate Marin
/locations/mission-ymcaText duplicate Mission
/locations/peninsula-family-ymcaText duplicate Peninsula
/locations/point-bonita-ymcaText duplicate Point Bonita
/locations/presidio-community-...Text duplicate Presidio
/locations/richmond-district-ymcaText duplicate Richmond
/locations/shih-yu-lang-centra...Text duplicate Shih Yu-Lang Central
/locations/stonestown-family-ymcaText duplicate Stonestown
/locations/urban-services-ymcaText duplicate Urban Services
https://www.facebook.com/YMCASF/External No Text
https://twitter.com/ymcasfExternal No Text
https://www.youtube.com/c/Ymca...External No Text
https://instagram.com/ymcasf/External No Text

Server configuration

HTTP redirects
(Critically important)
This website redirects to "https://www.ymcasf.org/"
HTTP header
(Important)
No X-Powered HTTP header is sent.
This website uses GZip for compressed data transmission.
Performance
(Somewhat important)
The page response time of 0.68 seconds is longer than the recommended limit of 0.4 seconds. A high response time unnecessarily slows down search engine crawling and results in bad user experience as well.
This website loads 14 javascript files. This may affect the load time negatively.
This website only loads 2 CSS files. That's ok.
The file size of the HTML document is fine (64 kB).

HTTP Response Header

NameValue
connectionkeep-alive
cache-controlno-cache, must-revalidate
content-encodinggzip
content-languageen
content-typetext/html; charset=utf-8
expiresSun, 19 Nov 1978 05:00:00 GMT
link<https://www.ymcasf.org/>; rel="canonical",<https://www.ymcasf.org/>; rel="shortlink",<https://www.ymcasf.org/favicon.ico>; rel="shortcut icon",<https://www.ymcasf.org/favicon-16x16.png>; rel="icon_16x16",<https://www.ymcasf.org/favicon-32x32.png>; rel="icon_32x32",<https://www.ymcasf.org/favicon-96x96.png>; rel="icon_96x96",<https://www.ymcasf.org/android-chrome-192x192.png>; rel="icon_192x192",<https://www.ymcasf.org/apple-touch-icon-60x60.png>; rel="apple-touch-icon",<https://www.ymcasf.org/apple-touch-icon-72x72.png>; rel="apple-touch-icon_72x72",<https://www.ymcasf.org/apple-touch-icon-76x76.png>; rel="apple-touch-icon_76x76",<https://www.ymcasf.org/apple-touch-icon-114x114.png>; rel="apple-touch-icon_114x114",<https://www.ymcasf.org/apple-touch-icon-120x120.png>; rel="apple-touch-icon_120x120",<https://www.ymcasf.org/apple-touch-icon-144x144.png>; rel="apple-touch-icon_144x144",<https://www.ymcasf.org/apple-touch-icon-152x152.png>; rel="apple-touch-icon_152x152",<https://www.ymcasf.org/apple-touch-icon-180x180.png>; rel="apple-touch-icon_180x180",<https://www.ymcasf.org/apple-touch-icon-57x57.png>; rel="apple-touch-icon-precomposed",<https://www.ymcasf.org/apple-touch-icon-precomposed.png>; rel="apple-touch-icon-precomposed_72x72"
servernginx
strict-transport-securitymax-age=300
x-content-type-optionsnosniff
x-drupal-cacheMISS
x-frame-optionsSAMEORIGIN
x-generatorDrupal 7 (http://drupal.org)
x-pantheon-styx-hostnamestyx-fe1-b-595576b5dd-vf27w
x-styx-req-idcfd80056-552e-11ea-b227-5a16607aab85
dateSat, 22 Feb 2020 04:50:13 GMT
x-served-bycache-mdw17376-MDW, cache-fra19144-FRA
x-cacheMISS, MISS
x-cache-hits0, 0
x-timerS1582347013.151877,VS0,VE515
varyAccept-Encoding, Cookie, Cookie
age0
accept-rangesbytes
via1.1 varnish
transfer-encodingchunked
statuscode200
http_versionHTTP/1.1

External factors

Blacklists
(Critically important)
This website is not classified "for adult only".
This website is not listed on the Shallalist.
This website has excellent links from other websites.
This website has backlinks from 1,498 referring domains.
This website has 12,750 backlinks.
This website has backlinks from 990 different ip addresses.
Facebook popularity
(Somewhat important)
This website is not very popular on facebook.
Listed on Webwiki
(Nice to have)
This website is listed on Webwiki.

Links from Wikipedia

No links from Wikipedia were found.

Robots.txt

#
# robots.txt
#
# This file is to prevent the crawling and indexing of certain parts
# of your site by web crawlers and spiders run by sites like Yahoo!
# and Google. By telling these "robots" where not to go on your site,
# you save bandwidth and server resources.
#
# This file will be ignored unless it is at the root of your host:
# Used:    http://example.com/robots.txt
# Ignored: http://example.com/site/robots.txt
#
# For more information about the robots.txt standard, see:
# http://www.robotstxt.org/robotstxt.html

User-agent: *
Crawl-delay: 10
# CSS, JS, Images
Allow: /misc/*.css$
Allow: /misc/*.css?
Allow: /misc/*.js$
Allow: /misc/*.js?
Allow: /misc/*.gif
Allow: /misc/*.jpg
Allow: /misc/*.jpeg
Allow: /misc/*.png
Allow: /modules/*.css$
Allow: /modules/*.css?
Allow: /modules/*.js$
Allow: /modules/*.js?
Allow: /modules/*.gif
Allow: /modules/*.jpg
Allow: /modules/*.jpeg
Allow: /modules/*.png
Allow: /profiles/*.css$
Allow: /profiles/*.css?
Allow: /profiles/*.js$
Allow: /profiles/*.js?
Allow: /profiles/*.gif
Allow: /profiles/*.jpg
Allow: /profiles/*.jpeg
Allow: /profiles/*.png
Allow: /themes/*.css$
Allow: /themes/*.css?
Allow: /themes/*.js$
Allow: /themes/*.js?
Allow: /themes/*.gif
Allow: /themes/*.jpg
Allow: /themes/*.jpeg
Allow: /themes/*.png
# Directories
Disallow: /includes/
Disallow: /misc/
Disallow: /modules/
Disallow: /profiles/
Disallow: /scripts/
Disallow: /themes/
# Files
Disallow: /CHANGELOG.txt
Disallow: /cron.php
Disallow: /INSTALL.mysql.txt
Disallow: /INSTALL.pgsql.txt
Disallow: /INSTALL.sqlite.txt
Disallow: /install.php
Disallow: /INSTALL.txt
Disallow: /LICENSE.txt
Disallow: /MAINTAINERS.txt
Disallow: /update.php
Disallow: /UPGRADE.txt
Disallow: /xmlrpc.php
# Paths (clean URLs)
Disallow: /admin/
Disallow: /comment/reply/
Disallow: /filter/tips/
Disallow: /node/add/
Disallow: /search/
Disallow: /user/register/
Disallow: /user/password/
Disallow: /user/login/
Disallow: /user/logout/
# Paths (no clean URLs)
Disallow: /?q=admin/
Disallow: /?q=comment/reply/
Disallow: /?q=filter/tips/
Disallow: /?q=node/add/
Disallow: /?q=search/
Disallow: /?q=user/password/
Disallow: /?q=user/register/
Disallow: /?q=user/login/
Disallow: /?q=user/logout/

Facebook popularity

Shares / Likes / Comments
0

Only the data for the given URL is shown. We cannot determine the social actions for a linked fan page.

Search preview

YMCA SF |
https://www.ymcasf.org/

Most important keywords

Seobility found the following keywords. You can check the keyword optimization of this page for each keyword.

KeywordResultRecheck
YMCA58%Check
YMCA SF45%Check
Join40%Check
Family YMCA40%Check
YMCA San Francisco36%Check
Locations Location30%Check
Day30%Check
form30%Check
Search30%Check
See30%Check

Test up to 1.000 webpages of ymcasf.org with our free plan!

Sign Up Free
No trial. It's just free!