Ymaryland.org - SEO Checker

Overview of the SEO Check
Meta information
100% 
Page quality
72% 
Page structure
62% 
Link structure
25% 
Server
0% 
External factors
100% 
SEO Score
Response time
0.14 s
File size
110.20 kB
Words
1022
Media files
12
Number of links
228 internal / 10 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
The Y in Central Maryland | For a Better Us
The length of the page title is perfect. (388 pixels out of 580 max pixel length)
There are no duplicate words in the title
Meta description
(Critically important)
Explore all the Y has to offer in Central Maryland! Y centers, swim lessons, group exercise classes, preschools, summer camps, mentoring & much MORE.
The length of the meta description is perfect. (955 pixels out of 1000 max pixel length)
Crawlability
(Critically important)
There are no problems in accessing the website.
Canonical URL
(Important)
https://ymaryland.org/
There is a valid canonical link specified.
Language
(Somewhat important)
Language detected in text: en
Language defined in HTML: en
Server location: Canada
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
descriptionExplore all the Y has to offer in Central Maryland! Y centers, swim lessons, group exercise classes, preschools, summer camps, mentoring & much MORE.
GeneratorDrupal 8 (https://www.drupal.org)
MobileOptimizedwidth
HandheldFriendlytrue
viewportwidth=device-width, initial-scale=1.0
langen
charsetutf-8

Test up to 1.000 webpages of ymaryland.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 1022 words. That's ok.
17.9% 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.
6 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 12 words is good.
Frames
(Critically important)
This page does not use a frameset.
Mobile optimization
(Somewhat important)
No Apple touch icon is specified.
This page loads 12 JavaScript files. This may affect the load time negatively.
A viewport "width=device-width, initial-scale=1.0" is provided.
Bold and strong tags
(Somewhat important)
Empty bold or strong tags were found on this page.
Image SEO
(Somewhat important)
Alt text (alternative text) is correctly used on all found images.
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.

Page structure

H1 heading
(Critically important)
Donate to Send a Kid to Camp
Too many H1 headings
Headings
(Important)
Some headings occur twice on the page.

Heading structure

Heading levelContent
H1 Donate to Send a Kid to Camp
H1 Get Back in Your Groove
H1 It's Not Too Late to Save on Y Camp
H2 Main navigation
H2 Mobile User account menu
H2 User account menu
H2 Main navigation Duplicate text
H2 Y Before & After School Enrichment
H2 Y Virtual Group Exercise
H2 Safe Summer Camp Kids
H2 Swim, Exercise & Family Gym
H2 Enhanced Safety at the Y
H2 Family Fun
H2 Upcoming Events
H2 Y Job Fairs
H2 Water Safety
H2 Blood Drive
H2 Y Job Fairs Duplicate text
H2 Quick links
H2 Members
H2 Ways to Give
H3 SWIM, LIFT, RUN, DANCE... GET MOVING AGAIN AT THE Y!
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.
There are 3 links with a trivial anchor text.
The number of internal links is ok.
None of the anchor texts is too long.
There are 10 external links on this page.
LinkAttributesAnchor text
https://ymaryland.org/Anchor Skip to main content
/programs/groupexreservationsGroup Exercise Reservations
/programs/virtualgrpexVirtual Group Exercise
/programs/cardioGroup Exercise
/programs/seniorfitnessSenior Fitness
/programs/youthfamilyYouth & Family Fitness
/programs/personaltrainingPersonal & Small Group Training
/programs/fitquestFitQuest
/programs/therapeuticexerciseTherapeutic Exercise
/programs/swimreservationsSwim/Water Reservations
/programs/swimlessonsSwim Lessons
/programs/waterexerciseWater Exercise Classes
/programs/swimteamsSwim Teams
/programs/lifeguardcertificationLifeguard Certification
/programs/youthsportsclassesYouth Sports
/programs/adultsportsAdult Sports
/programs/danceDance
/programs/tumblingTumbling
/programs/familyfunFamily Fun & More
/programs/generalinfoformsGeneral Info & Forms
/programs/traditionaldaycampsTraditional Day Camps
/programs/outdooradventurecampsOutdoor Adventure Day Camps
/programs/teenleadershipcampsTeen Camps & Leadership Program
/programs/overnightcampsOvernight Camps
/programs/specialtycampsSpecialty Camps
/programs/academicsupportcentersAcademic Support Centers
/programs/beforeafterschoolenr...Before & After School Enrichment
/programs/achievementgapAchievement Gap Intervention
/programs/youthgovernmentYouth & Government
/programs/leadersclubLeaders Club
/programs/homeschoolHomeschool
/volunteer/mentoringMentoring
/programs/preschoolPreschool
/programs/headstartHead Start
/programs/trainingcertificationsTraining & Certifications
/programs/conferencesretreatsConferences & Retreats
/locations/arnoldy/arnoldsched...The Y in Arnold (Greater Annapolis)
/locations/pasadenay/pasadenas...The Y in Pasadena
/locations/druidhilly/druidhil...The Y in Druid Hill
/locations/weinbergy/weinbergs...The Y in Waverly (Weinberg)
/locations/catonsvilley/catons...The Y in Catonsville
/locations/parkvilley/parkvill...The Y in Parkville
/locations/perryhally/perryhal...The Y in Perry Hall
/locations/orokaway/orokawasch...The Y in Towson (Orokawa)
/locations/randallstowny/randa...The Y Swim Center in Randallstown
/locations/hilly/hillschedulesThe Y in Westminster (Hill)
/locations/wardy/wardschedulesThe Y in Abingdon (Ward)
/locations/dancely/dancelsched...The Y in Ellicott City (Dancel)
/locations?type=y-center&ameni...Locations
/locations/wardyAbingdon (Ward)
/locations/arnoldyArnold (Greater Annapolis)
/locations/catonsvilleyCatonsville
/locations/druidhillyDruid Hill
/locations/dancelyEllicott City (Dancel)
/locations/parkvilleyParkville
/locations/pasadenayPasadena
/locations/perryhallyPerry Hall
/locations/orokawayTowson (Orokawa)
/locations/weinbergyWaverly (Weinberg)
/locations/hillyWestminster (Hill)
/locations/dundalkySwim Center in Dundalk
/locations/randallstownySwim Center in Randallstown
/locations/ypreschoolcatonsvilleText duplicate Catonsville
/locations/ypreschoolchipmunksFinksburg (Chipmunks)
/locations/ypreschoolriversideRiverside
/locations/ypreschooltowsonTowson
/locations/ypreschoolumbcUMBC
/locations/ypreschoolweinbergText duplicate Waverly (Weinberg)
/programs/headstart/headstartl...Anne Arundel County
/programs/headstart/headstartl...Baltimore City
/programs/headstart/headstartl...Baltimore County
/programs/beforeafterschoolenr...Text duplicate Anne Arundel County
/programs/beforeafterschoolenr...Text duplicate Baltimore City
/programs/beforeafterschoolenr...Text duplicate Baltimore County
/programs/beforeafterschoolenr...Carroll County
/programs/beforeafterschoolenr...Harford County
/programs/camplocationsText duplicate Anne Arundel County
/programs/camplocationsText duplicate Baltimore City
/programs/camplocationsText duplicate Baltimore County
/programs/camplocationsText duplicate Carroll County
/programs/camplocationsText duplicate Harford County
/programs/camplocationsHoward County
/programs/achievementgap/schoo...After School
/programs/achievementgap/schoo...Community Schools
/membership/membershipoptionsMembership
/volunteer/adayaweekayearA Day, A Week, A Year
/volunteer/volunteeractivitiesVolunteer Activities
/volunteer/mentoringText duplicate Mentoring
/mission/aboutusAbout Us
/mission/annualreportsAnnual Reports
/mission/campaignforabetterusCampaign For a Better Us
https://ymaryland.org/sponsorsSponsors
https://virtualgrpex.ymaryland...New window External Subdomain Virtual Group Ex
https://ymaryland.org/my-accountMy Account
/programs/fitquest/fitquestloginFitQuest Login
https://ymaryland.org/employmentEmployment
/financialassistanceFinancial Aid
https://ymarylandshop.com/cate...External Y Store
https://fundraise.ymaryland.or...New window External Subdomain Give
https://ymaryland.org/joinJoin online
https://virtualgrpex.ymaryland...New window External Subdomain Text duplicate Virtual Group Ex
https://ymaryland.org/my-accountText duplicate My Account
/programs/fitquest/fitquestloginText duplicate FitQuest Login
https://ymaryland.org/employmentText duplicate Employment
/financialassistanceText duplicate Financial Aid
https://ymarylandshop.com/cate...External Text duplicate Y Store
https://fundraise.ymaryland.or...New window External Subdomain Text duplicate Give
https://ymaryland.org/joinText duplicate Join online
https://ymaryland.org/IMG-ALT Home
A-TITLE Home
/programs/groupexreservationsText duplicate Group Exercise Reservations
/programs/virtualgrpexText duplicate Virtual Group Exercise
/programs/cardioText duplicate Group Exercise
/programs/seniorfitnessText duplicate Senior Fitness
/programs/youthfamilyText duplicate Youth & Family Fitness
/programs/personaltrainingText duplicate Personal & Small Group Training
/programs/fitquestText duplicate FitQuest
/programs/therapeuticexerciseText duplicate Therapeutic Exercise
/programs/swimreservationsText duplicate Swim/Water Reservations
/programs/swimlessonsText duplicate Swim Lessons
/programs/waterexerciseText duplicate Water Exercise Classes
/programs/swimteamsText duplicate Swim Teams
/programs/lifeguardcertificationText duplicate Lifeguard Certification
/programs/youthsportsclassesText duplicate Youth Sports
/programs/adultsportsText duplicate Adult Sports
/programs/danceText duplicate Dance
/programs/tumblingText duplicate Tumbling
/programs/familyfunText duplicate Family Fun & More
/programs/generalinfoformsText duplicate General Info & Forms
/programs/traditionaldaycampsText duplicate Traditional Day Camps
/programs/outdooradventurecampsText duplicate Outdoor Adventure Day Camps
/programs/teenleadershipcampsText duplicate Teen Camps & Leadership Program
/programs/overnightcampsText duplicate Overnight Camps
/programs/specialtycampsText duplicate Specialty Camps
/programs/academicsupportcentersText duplicate Academic Support Centers
/programs/beforeafterschoolenr...Text duplicate Before & After School Enrichment
/programs/achievementgapText duplicate Achievement Gap Intervention
/programs/youthgovernmentText duplicate Youth & Government
/programs/leadersclubText duplicate Leaders Club
/programs/homeschoolText duplicate Homeschool
/volunteer/mentoringText duplicate Mentoring
/programs/preschoolText duplicate Preschool
/programs/headstartText duplicate Head Start
/programs/trainingcertificationsText duplicate Training & Certifications
/programs/conferencesretreatsText duplicate Conferences & Retreats
/locations/arnoldy/arnoldsched...Text duplicate The Y in Arnold (Greater Annapolis)
/locations/pasadenay/pasadenas...Text duplicate The Y in Pasadena
/locations/druidhilly/druidhil...Text duplicate The Y in Druid Hill
/locations/weinbergy/weinbergs...Text duplicate The Y in Waverly (Weinberg)
/locations/catonsvilley/catons...Text duplicate The Y in Catonsville
/locations/parkvilley/parkvill...Text duplicate The Y in Parkville
/locations/perryhally/perryhal...Text duplicate The Y in Perry Hall
/locations/orokaway/orokawasch...Text duplicate The Y in Towson (Orokawa)
/locations/randallstowny/randa...Text duplicate The Y Swim Center in Randallstown
/locations/hilly/hillschedulesText duplicate The Y in Westminster (Hill)
/locations/wardy/wardschedulesText duplicate The Y in Abingdon (Ward)
/locations/dancely/dancelsched...Text duplicate The Y in Ellicott City (Dancel)
/locations?type=y-center&ameni...Text duplicate Locations
/locations/wardyText duplicate Abingdon (Ward)
/locations/arnoldyText duplicate Arnold (Greater Annapolis)
/locations/catonsvilleyText duplicate Catonsville
/locations/druidhillyText duplicate Druid Hill
/locations/dancelyText duplicate Ellicott City (Dancel)
/locations/parkvilleyText duplicate Parkville
/locations/pasadenayText duplicate Pasadena
/locations/perryhallyText duplicate Perry Hall
/locations/orokawayText duplicate Towson (Orokawa)
/locations/weinbergyText duplicate Waverly (Weinberg)
/locations/hillyText duplicate Westminster (Hill)
/locations/dundalkyText duplicate Swim Center in Dundalk
/locations/randallstownyText duplicate Swim Center in Randallstown
/locations/ypreschoolcatonsvilleText duplicate Catonsville
/locations/ypreschoolchipmunksText duplicate Finksburg (Chipmunks)
/locations/ypreschoolriversideText duplicate Riverside
/locations/ypreschooltowsonText duplicate Towson
/locations/ypreschoolumbcText duplicate UMBC
/locations/ypreschoolweinbergText duplicate Waverly (Weinberg)
/programs/headstart/headstartl...Text duplicate Anne Arundel County
/programs/headstart/headstartl...Text duplicate Baltimore City
/programs/headstart/headstartl...Text duplicate Baltimore County
/programs/beforeafterschoolenr...Text duplicate Anne Arundel County
/programs/beforeafterschoolenr...Text duplicate Baltimore City
/programs/beforeafterschoolenr...Text duplicate Baltimore County
/programs/beforeafterschoolenr...Text duplicate Carroll County
/programs/beforeafterschoolenr...Text duplicate Harford County
/programs/camplocationsText duplicate Anne Arundel County
/programs/camplocationsText duplicate Baltimore City
/programs/camplocationsText duplicate Baltimore County
/programs/camplocationsText duplicate Carroll County
/programs/camplocationsText duplicate Harford County
/programs/camplocationsText duplicate Howard County
/programs/achievementgap/schoo...Text duplicate After School
/programs/achievementgap/schoo...Text duplicate Community Schools
/membership/membershipoptionsText duplicate Membership
/volunteer/adayaweekayearText duplicate A Day, A Week, A Year
/volunteer/volunteeractivitiesText duplicate Volunteer Activities
/volunteer/mentoringText duplicate Mentoring
/mission/aboutusText duplicate About Us
/mission/annualreportsText duplicate Annual Reports
/mission/campaignforabetterusText duplicate Campaign For a Better Us
https://ymaryland.org/sponsorsText duplicate Sponsors
https://fundraise.ymaryland.or...External Subdomain Please Donate Today
https://ymaryland.org/joinJoin Today
https://ymaryland.org/campLearn More & Register
https://ymaryland.org/Anchor Previous
https://ymaryland.org/Anchor Next
https://ymaryland.org/joinLearn More
/beforeafterschoolenrichmentText duplicate Learn More & Register
/programs/virtualgrpexText duplicate Learn More
https://ymaryland.org/campText duplicate Learn More & Register
/programs/familyfunTrivial anchor text
here
/programs/swimreservationsText duplicate Trivial anchor text
here
/programs/groupexreservationsText duplicate Trivial anchor text
here
/enhancedsafetyEnhanced Safety Protocols
/programs/familyfunText duplicate Learn More
https://ymaryland.org/eventsSee All Events
/events/y-job-fairsY Job Fairs
/locations/orokawayText duplicate The Y in Towson (Orokawa)
/locations/pasadenayText duplicate The Y in Pasadena
/locations/dancelyText duplicate The Y in Ellicott City (Dancel)
/events/water-safety-10Water Safety
/events/blood-driveBlood Drive
/events/y-job-fairs-0Text duplicate Y Job Fairs
/locations/weinbergyText duplicate The Y in Waverly (Weinberg)
https://www.facebook.com/ycent...New window External Facebook
A-TITLE Go to the Y in Central Maryland Facebook
https://twitter.com/ycentralmdNew window External Twitter
A-TITLE Go to the Y in Central Maryland Twitter
https://www.youtube.com/user/Y...New window External Youtube
A-TITLE Go to the Y in Central Maryland Youtube channel
https://ymaryland.org/Text duplicate IMG-ALT Home
A-TITLE Home
https://ymaryland.org/contactusContact Us
https://ymaryland.org/leadershipLeadership
/accountinquiriesAccount Inquiries
https://ymaryland.org/sponsorsText duplicate Sponsors
/capitalcampaignsCapital Campaigns
/partnershipopportunitiesPartnership Opportunities
/volunteerloginVolunteer Login
https://ymaryland.org/blogBlog
/mediacenternewsMedia Center
/privacypolicyPrivacy Policy
/termsconditionsTerms of Use

Server configuration

HTTP redirects
(Critically important)
This page redirects to "https://ymaryland.org/"
HTTP header
(Important)
The HTML page should be transferred using GZip compression.
No X-Powered HTTP header is sent.
Performance
(Somewhat important)
This page loads 49 CSS files. This may affect the page load time negatively.
This page loads 12 JavaScript files. This may affect the load time negatively.
The page response time is excellent with 0.14 seconds.
The file size of the HTML document is fine (110 kB).

HTTP Response Header

NameValue
connectionkeep-alive
content-length112854
cache-controlmax-age=3600, public
content-languageen
content-typetext/html; charset=UTF-8
etag"1620325711"
expiresSun, 19 Nov 1978 05:00:00 GMT
fastly-drupal-htmlYES
last-modifiedThu, 06 May 2021 18:28:31 GMT
link<https://ymaryland.org/>; rel="shortlink", <https://ymaryland.org/>; rel="canonical"
link<https://ymaryland.org/node/15>; rel="revision"
x-content-type-optionsnosniff
x-debug-infoeyJyZXRyaWVzIjowfQ==
x-drupal-cacheHIT
x-frame-optionsSAMEORIGIN
x-generatorDrupal 8 (https://www.drupal.org)
x-platform-serveri-03cc63d9f4a6ee76b
x-request-idxofcoxhtgnwymu6gfleiiqa7
x-ua-compatibleIE=edge
via1.1 varnish, 1.1 varnish
accept-rangesbytes
dateFri, 07 May 2021 17:26:03 GMT
age1243
x-served-bycache-dca17729-DCA, cache-fra19142-FRA
x-cacheHIT, MISS
x-cache-hits1, 0
varyCookie
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 page has backlinks from 841 referring domains.
This page has 607,118 backlinks.
This page has backlinks from 673 different ip addresses.
Facebook popularity
(Somewhat important)
This page 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: *
# CSS, JS, Images
Allow: /core/*.css$
Allow: /core/*.css?
Allow: /core/*.js$
Allow: /core/*.js?
Allow: /core/*.gif
Allow: /core/*.jpg
Allow: /core/*.jpeg
Allow: /core/*.png
Allow: /core/*.svg
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: /profiles/*.svg
# Custom
Disallow: /_Incapsula_Resource?
# Directories
Disallow: /core/
Disallow: /profiles/
# Files
Disallow: /README.txt
Disallow: /web.config
# 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: /index.php/admin/
Disallow: /index.php/comment/reply/
Disallow: /index.php/filter/tips/
Disallow: /index.php/node/add/
Disallow: /index.php/search/
Disallow: /index.php/user/password/
Disallow: /index.php/user/register/
Disallow: /index.php/user/login/
Disallow: /index.php/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

ymaryland.org
The Y in Central Maryland | For a Better Us
Explore all the Y has to offer in Central Maryland! Y centers, swim lessons, group exercise classes, preschools, summer camps, mentoring & much MORE.

Most important keywords

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

KeywordResultRecheck
Maryland71%Check
in Central Maryland67%Check
Camp66%Check
Central Maryland64%Check
Summer Camp60%Check
Exercise54%Check
Swim54%Check
Swim Center in Randallstown54%Check
Group Exercise54%Check
group exercise classes52%Check

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

Sign Up 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