Ymcaoc.org - SEO Checker

Overview of the SEO Check
Meta information
80% 
Page quality
61% 
Page structure
62% 
Link structure
60% 
Server
54% 
External factors
100% 
SEO Score
Response time
1.46 s
File size
91.90 kB
Words
848
Media files
16
Number of links
113 internal / 15 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
The YMCA of Orange County - Building Healthy Mind, Body, & Spirit For All
The page title should be shorter than 580 pixels. It is currently 598 pixels long.
There are no duplicate words in the title
Meta description
(Critically important)
The YMCA of Orange County puts Christian principles into practice through programs that build healthy spirit, mind, and body for all. We aim to improve lives and strengthen character by fostering youth and family development, healthy living and social responsibility driven by passionate staff and volunteers.
The meta description should be shorter than 1000 pixels. It is currently 1813 pixels long.
Crawlability
(Critically important)
There are no problems in accessing the website.
Canonical URL
(Important)
https://ymcaoc.org/
There is a valid canonical link specified.
Language
(Somewhat important)
Language detected in text: en
Language defined in HTML: en-us
Server location: United States of America
The following language is defined by HTML: en-us
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
HandheldFriendlyTrue
MobileOptimized320
viewportwidth=device-width, height=device-height, initial-scale=1.0, minimum-scale=1.0
theme-color#dd5828
descriptionThe YMCA of Orange County puts Christian principles into practice through programs that build healthy spirit, mind, and body for all. We aim to improve lives and strengthen character by fostering youth and family development, healthy living and social responsibility driven by passionate staff and volunteers.
robotsmax-snippet:-1, max-image-preview:large, max-video-preview:-1
generatorPowered by Slider Revolution 5.4.6.2 - responsive, Mobile-Friendly Slider Plugin for WordPress with comfortable drag and drop interface.
langen-us
twitter:cardsummary_large_image
twitter:descriptionThe YMCA of Orange County puts Christian principles into practice through programs that build healthy spirit, mind, and body for all. We aim to improve lives and strengthen character by fostering youth and family development, healthy living and social responsibility driven by passionate staff and volunteers.
twitter:titleThe YMCA of Orange County - Building Healthy Mind, Body, & Spirit For All
twitter:imagehttps://secureservercdn.net/198.71.233.138/dp9.95e.myftpupload.com/wp-content/uploads/2018/06/facebook-image.jpg
og:localeen_US
og:typewebsite
og:titleYMCA of Orange County
og:descriptionThe YMCA of Orange County puts Christian principles into practice through programs that build healthy spirit, mind, and body for all. We aim to improve lives and strengthen character by fostering youth and family development, healthy living and social responsibility driven by passionate staff and volunteers.
og:urlhttps://ymcaoc.org/
og:site_nameYMCA of Orange County
og:imagehttps://secureservercdn.net/198.71.233.138/dp9.95e.myftpupload.com/wp-content/uploads/2018/06/facebook-image.jpg?time=1582238729
og:image:secure_urlhttps://secureservercdn.net/198.71.233.138/dp9.95e.myftpupload.com/wp-content/uploads/2018/06/facebook-image.jpg?time=1582238729
og:image:width1200
og:image:height630
charsetUTF-8

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

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

Page quality

Content
(Critically important)
Words from the H1 heading are not used in the page content.
This page contains 848 words. That's ok.
21.2% of the text are stop words.
Keywords used in the page title are also used in the page content. That's good!
The page contains a listing, which indicates a good text layout.
11 paragraphs were found on this page.
There are no duplicates on the site.
The average number of words per sentence of 19.23 words is good.
Frames
(Critically important)
This website does not use a frameset.
Mobile optimization
(Somewhat important)
This website loads 20 javascript files. This may affect the load time negatively.
A viewport "width=device-width, height=device-height, initial-scale=1.0, minimum-scale=1.0" 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 17 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.
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)
Welcome to the YMCA of Orange County!
The H1 heading contains the words Welcome to! Use important keywords instead.
Headings
(Important)
Some headings occur twice on the page.

Heading structure

Heading levelContent
H1 Welcome to the YMCA of Orange County!
H2 Fitness Membership
H2 Get Involved
H2 Youth Sports
H2 Camps
H3 Annual Campaign
H3 Annual Charity Events
H3 Donate
H3 Together We Can
H3 CONNECT WITH US!
H3 GET THE LATEST NEWS
H4 Get the health & fitness membership that you deserve with unlimited group fitness classes included, member challenges, weight training and cardio equipment, KidZone and much more!
H4 Annual Campaign Duplicate text
H4 Charity Events
H4 Donate Duplicate text
H4 Volunteer
H4 Work on your game or try something new with our youth sports classes and leagues for kids of all ages.
H4 Summer Day Camp
H4 Camp E.L.K.
H4 Camp Oakes
H4 Spring Break Camp
H4 Winter Day Camp
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.
6 links don't have an anchor text.
The amount of internal links is ok.
None of the anchor texts is too long.
There are 15 external links on this page.
LinkAttributesAnchor text
https://ymcaoc.org/Anchor No Text
https://www.facebook.com/ymcaoc/New window External A-TITLE Facebook
https://twitter.com/ymcaocNew window External A-TITLE Twitter
https://www.linkedin.com/compa...New window External A-TITLE linkedin
https://www.instagram.com/ymcaoc/New window External A-TITLE Instagram
https://www.youtube.com/ymcaof...New window External A-TITLE YouTube
/membership-registration/JOIN NOW
https://secure2.convio.net/ymc...External Subdomain DONATE
https://ymcaoc.org/about-us/About
https://ymcaoc.org/careers/Careers
/orange-county-locations/Locations
/ymca-orange-county-news/News
/prayer-requests/Prayer Requests
https://ymcaoc.org/contact-us/Contact
https://ymcaoc.org/IMG-ALT YMCA of Orange County
https://ymcaoc.org/fitness/About Fitness
/fullerton-family-ymca/Fullerton
/huntington-beach-family-ymca/Huntington Beach
https://ymcaoc.org/ladera-ranch/Ladera Ranch
/laguna-niguel-family-ymca/Laguna Niguel
https://www.ymcapv.org/maple-h...New window External Maple Hill (Diamond Bar)
/mission-viejo-family-ymca/Mission Viejo
/newport-mesa-family-ymca/Newport-Mesa
/rancho-mission-viejo/Rancho Mission Viejo
/santa-ana-family-ymca/Santa Ana
/yorba-linda-placentia-family-...Yorba Linda/Placentia
https://ymcaoc.org/child-care/About Child Care
/school-locator/Text duplicate Locations
/laguna-niguel-aliso-viejo-chi...Aliso Viejo
/newport-beach-costa-mesa-chil...Costa Mesa
/san-clemente-san-juan-capistr...Dana Point
/huntington-beach-child-care-c...Text duplicate Huntington Beach
/mission-viejo-rancho-santa-ma...Text duplicate Ladera Ranch
/laguna-niguel-aliso-viejo-chi...Text duplicate Laguna Niguel
/mission-viejo-rancho-santa-ma...Lake Forest
/mission-viejo-rancho-santa-ma...Text duplicate Mission Viejo
/newport-beach-costa-mesa-chil...Newport Beach
/orange-child-care-centers/Orange
https://www.ymcapv.org/child-c...New window External Pomona Valley
/mission-viejo-rancho-santa-ma...Text duplicate Rancho Mission Viejo
/mission-viejo-rancho-santa-ma...Rancho Santa Margarita
/san-clemente-san-juan-capistr...San Clemente
https://www.ymcasgv.org/child-...New window External East San Gabriel Valley
/san-clemente-san-juan-capistr...San Juan Capistrano
/santa-ana-tustin-child-care-c...Text duplicate Santa Ana
/santa-ana-tustin-child-care-c...Tustin
https://ymcaoc.org/ases/After School Education & Safety (ASES)
https://ymcaoc.org/class/Class® Assessments
/district-support/District Information
https://ymcaoc.org/inclusion/Inclusion
/learning-bridge/Learning Bridge/TK
/middle-school-programs/Middle School Programs
https://ymcaocf.daycareworks.c...New window External Subdomain Parent Portal
/orange-county-camps/About Camps
https://ymcaoc.org/camp-elk/Camp E.L.K.
https://ymcaoc.org/camp-oakes/Camp Oakes
/spring-break-camp/Spring Break Camp
/summer-day-camp/Summer Day Camp
/specialty-camps/Specialty Camps
/winter-day-camp/Winter Day Camp
/active-older-adults/Active Older Adults
https://ymcaoc.org/adult-sports/Adult Sports & Fitness
/adventure-guides/Adventure Guides
https://ymcaoc.org/new-horizons/Adults With Special Needs
https://ymcaoc.org/cares-program/CARES Program
https://ymcaoc.org/esports/Esports
https://ymcaoc.org/lose-to-win/Lose To Win
/personal-training/Personal Training
https://ymcaoc.org/swim/Swim
https://ymcaoc.org/youth-sports/Youth Sports & Fitness
/youth-government/Youth & Government
/download/flipping-book/2019-p...New window Program Guide
/financial-assistance/Financial Assistance
/donation-information/Donate
https://ymcaoc.org/cares-program/Text duplicate CARES Program
/charity-events/Community Events
/corporate-partnerships/Partnerships
/donation-drives/Donation Drives
https://ymcaoc.org/volunteer/Volunteer
https://ymcaoc.org/fitness/No Text
https://www.ymcaoc.org/fitness/MEMBERSHIP INFORMATION
https://ymcaoc.org/Anchor Annual Campaign
https://ymcaoc.org/Anchor Charity Events
https://ymcaoc.org/Anchor Text duplicate Donate
https://ymcaoc.org/Anchor Text duplicate Volunteer
https://ymcaoc.org/Anchor Text duplicate Annual Campaign
https://www.ymcaoc.org/donate/WAYS TO GIVE
https://ymcaoc.org/Anchor Text duplicate Charity Events
/charity-events/SEE UPCOMING EVENTS
https://ymcaoc.org/Anchor Text duplicate Donate
https://www.ymcaoc.org/donate/DONATE NOW
https://ymcaoc.org/Anchor Text duplicate Volunteer
http://www.ymcaoc.org/volunteer/VOLUNTEER
https://ymcaoc.org/youth-sports/YOUTH SPORTS INFORMATION
https://ymcaoc.org/youth-sports/No Text
https://ymcaoc.org/Anchor Text duplicate Summer Day Camp
https://ymcaoc.org/Anchor Text duplicate Camp E.L.K.
https://ymcaoc.org/Anchor Text duplicate Camp Oakes
https://ymcaoc.org/Anchor Text duplicate Spring Break Camp
https://ymcaoc.org/Anchor Text duplicate Winter Day Camp
https://ymcaoc.org/Anchor Text duplicate Summer Day Camp
/summer-day-camp/No Text
/summer-day-camp/SUMMER DAY CAMP INFORMATION
https://ymcaoc.org/Anchor Text duplicate Camp E.L.K.
https://ymcaoc.org/camp-elk/No Text
https://www.ymcaoc.org/camp-elk/CAMP E.L.K. INFORMATION
https://ymcaoc.org/Anchor Text duplicate Camp Oakes
https://ymcaoc.org/camp-oakes/No Text
/camp-oakes/CAMP OAKES INFORMATION
https://ymcaoc.org/Anchor Text duplicate Spring Break Camp
/spring-break-camp/No Text
/spring-break-camp/SPRING BREAK CAMP INFORMATION
https://ymcaoc.org/Anchor Text duplicate Winter Day Camp
/winter-day-camp/WINTER DAY CAMP INFORMATION
https://www.facebook.com/ymcaocNew window External Text duplicate A-TITLE Facebook
https://twitter.com/ymcaocNew window External Text duplicate A-TITLE Twitter
https://www.linkedin.com/compa...New window External Text duplicate A-TITLE linkedin
https://www.instagram.com/ymcaoc/New window External Text duplicate A-TITLE Instagram
https://www.youtube.com/ymcaof...New window External Text duplicate A-TITLE YouTube
https://ymcaoc.org/contact-us/CONTACT US
https://ymcaoc.org/Text duplicate YMCA of Orange County
https://ymcaoc.org/Home
https://ymcaoc.org/about-us/Text duplicate About
/orange-county-locations/Text duplicate Locations
https://ymcaoc.org/careers/Text duplicate Careers
https://ymcaoc.org/?page_id=4294Text duplicate Donate
https://ymcaoc.org/contact-us/Text duplicate Contact
/privacy-policy/Privacy Policy

Server configuration

HTTP redirects
(Critically important)
This website redirects to "https://ymcaoc.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 is slow (1.46 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.
This website loads 19 CSS files. This may affect the page load time negatively.
This website loads 20 javascript files. This may affect the load time negatively.
The file size of the HTML document is fine (92 kB).

HTTP Response Header

NameValue
serveropenresty
dateFri, 21 Feb 2020 10:58:57 GMT
content-typetext/html; charset=UTF-8
content-length17773
connectionkeep-alive
x-cache-handlerwp
last-modifiedThu, 20 Feb 2020 22:53:52 GMT
content-encodinggzip
x-xss-protection1; mode=block
x-content-type-optionsnosniff
strict-transport-securitymax-age=300
strict-transport-securitymax-age=31536000; includeSubDomains
x-cacheableYES:Forced
age23157
varyAccept-Encoding, User-Agent
x-cachecached
x-cache-hitHIT
x-backendall_requests
accept-rangesnone
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 529 referring domains.
This website has 66,656 backlinks.
This website has backlinks from 481 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.

Search preview

The YMCA of Orange County - Building Healthy Mind, Body, & Spir...
https://ymcaoc.org/
The YMCA of Orange County puts Christian principles into practice through programs that build healthy spirit, mind, and body for all. We aim to improve lives and strengthen character by fostering youth and family development, healthy living and social responsibility driven by passionate staff and volunteers.

Most important keywords

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

KeywordResultRecheck
YMCA86%Check
YMCA Orange County77%Check
Orange County72%Check
Youth47%Check
build47%Check
healthy47%Check
body47%Check
spirit45%Check
mind45%Check
Mind Body43%Check

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

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