Kripalu.org - SEO Checker

Overview of the SEO Check
Meta information
80% 
Page quality
90% 
Page structure
58% 
Link structure
25% 
Server
78% 
External factors
100% 
SEO Score
Response time
0.77 s
File size
73.20 kB
Words
1253
Media files
0
Number of links
150 internal / 22 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
Home Page | Kripalu
The page title is too short. (187 pixels of 580 max pixel length) Optimize title
There are no duplicate words in the title
Meta description
(Critically important)
Kripalu Center for Yoga & Health is a nonprofit educational organization dedicated to empowering people and communities to realize their full potential through the transformative wisdom and practice of yoga.
The meta description is too long: 1273 pixels from max. 1000 pixels. Optimize description
Crawlability
(Critically important)
There are no problems in accessing the website.
Canonical URL
(Important)
https://kripalu.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.
Favicon
(Nice to have)
The favicon is linked correctly.

Meta tags

NameValue
viewportwidth=device-width, initial-scale=1
descriptionKripalu Center for Yoga & Health is a nonprofit educational organization dedicated to empowering people and communities to realize their full potential through the transformative wisdom and practice of yoga.
generatorDrupal 7 (http://drupal.org)
langen
twitter:cardsummary
twitter:imagehttps://kripalu.org/sites/default/files/spring-2020-homepage-1200x628.jpg
twitter:image:width1200
twitter:image:height628
og:typewebsite
og:site_nameKripalu
og:urlhttps://kripalu.org/
og:titleHome Page
og:descriptionKripalu Center for Yoga & Health is a nonprofit educational organization dedicated to empowering people and communities to realize their full potential through the transformative wisdom and practice of yoga.
og:updated_time2020-10-22T09:46:27-04:00
og:imagehttps://kripalu.org/sites/default/files/spring-2020-homepage-1200x628.jpg
og:image:width1200
og:image:height628
Content-Typetext/html; charset=utf-8
X-UA-CompatibleIE=edge
cleartypeon

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

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

Page quality

Content
(Critically important)
This page contains 1253 words. That's ok.
30% of the text are stop words.
The page contains a listing, which indicates a good text layout.
20 paragraphs were found on this page.
The text content is perfect.
No placeholders texts or images were found.
There are no duplicates on the site.
The average number of words per sentence of 15.82 words is good.
Frames
(Critically important)
This website does not use a frameset.
Mobile optimization
(Somewhat important)
No Apple touch icon is specified.
A viewport "width=device-width, initial-scale=1" is provided.
This website only loads 3 JavaScript files. That's good!
Bold and strong tags
(Somewhat important)
The usage of strong and bold tags is perfect. We recommend the use of up to 25 tags for 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.

Media list

No media files were found.

Page structure

H1 heading
(Critically important)
The H1 heading is empty
Headings
(Important)
Some headings occur twice on the page.
There are 46 headings on the page. The amount of headings should be in a more proper relation to the amount of text.
Some headings do not have any content.

Heading structure

Heading levelContent
H1 Empty heading
H1 Empty heading
H2 Yoga and Ayurveda
H2 Self-Discovery
H2 Health, Fitness, and Wellness
H2 Nature Connection
H2 Spiritual Practice and Meditation
H2 Creative Expression
H2 We Are Here for You
H2 Empty heading
H2 Ready for Your Own Transformation?
H2 Hear from Our Community
H2 Stay in Touch
H3 Calendar of Programs
H3 Presenters & Faculty
H3 RISE
H3 Give Now
H3 Your Gift Supports Kripalu's Future
H3 You Might Also Be Interested In
H3 About Us
H3 Learn More
H3 Contact Us
H3 Join the Conversation
H3 Plan Your Stay
H3 About Your Stay
H3 While You're Here
H3 You Might Also Be Interested In Duplicate text
H3 About Our Schools
H3 Our Schools
H3 Our Commitment
H3 You Might Also Be Interested In Duplicate text
H3 Find Your Center Online
H3 Online Programs & Workshops
H3 Virtual Healing Arts Services
H3 You Might Also Be Interested In Duplicate text
H3 Our Blog
H3 By Topic
H3 By Type
H3 You Might Also Be Interested In Duplicate text
H3 Kripalu Schools
H3 Online Programs & Trainings
H3 The Blog
H3 Kripalu's Future Depends On You
H3 Resources
H3 Sign up to receive the Kripalu e-newsletter.
H4 Contact Us Duplicate text
H4 Mission Driven, Donor Supported
H4 Make a gift
H4 Connect With Us
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.
2 links don't have an anchor text.
There are 2 links with a trivial anchor text.
The amount of internal links is ok.
None of the anchor texts is too long.
There are 22 external links on this page.
LinkAttributesAnchor text
/content/find-your-center-onlineStay connected
https://give.kripalu.org/New window External Subdomain Donate now
https://kripalu.org/No Text
https://kripalu.org/Anchor About
/request-catalogAbout Us
/content/our-historyHistory
/content/core-valuesOur Core Values
/about/kripalu/media-centerPress Center
https://kripalu.org/about/kripaluText duplicate About Us
/about/kripalu/contact-usContact Us
/about/kripalu/work-usEmployment Opportunities
/request-catalogRequest a Catalog
https://give.kripalu.org/External Subdomain Donate
/about/kripalu/contact-usText duplicate Contact Us
https://kripalu.org/Anchor Online
/content/find-your-center-onlineFind Your Center Online
/content/calendar-online-progr...Online Programs and Workshops
/content/virtual-healing-arts-...Virtual Healing Arts
https://kripalu.org/resourcesOur Blog
https://kripalu.org/Anchor Programs
/content/find-your-center-onlineOnline Programs
https://kripalu.org/node/5/Presenters and Faculty
https://kripalu.org/riseRISE
https://kripalu.org/Anchor Schools
https://kripalu.org/schoolsKripalu Schools
https://kripalu.org/schools/yogaSchool of Yoga
/schools/kripalu-school-ayurvedaSchool of Ayurveda
/schools/integrative-yoga-therapySchool of Integrative Yoga Therapy
/content/kripalu-school-mindfu...School of Mindful Outdoor Leadership
https://kripalu.org/find-teacherFind a Teacher Near You
/content/student-experienceStories from Students
/content/how-stayCampus
https://kripalu.org/stayPlan Your Stay
/presenters-programsPresenters and Programs
/stay/rr-retreatsR&R Retreat
https://kripalu.org/schoolsText duplicate Schools
/stay/healing-artsHealing Arts
/content/virtual-healing-arts-...Virtual Services
/content/groupsGroup Retreats
/content/how-stayAbout Your Stay
/stay/accommodationsAccommodations
/stay/registration-arrivalRegistration and Arrival
/content/directionsDirections
https://kripalu.org/node/17306/Guest Stories
https://kripalu.org/stayWhile You're Here
/content/kripalu-kitchenDining at Kripalu
/kripalu-shop-and-cafeShop and Cafe
/stay/grounds-facilitiesGrounds and Facilities
https://kripalu.org/Anchor Text duplicate Donate
https://give.kripalu.org/External Subdomain Give
/content/lights-hearts-openYour Gift Supports Kripalu's Future
https://kripalu.org/resourcesBlog
/presenters-programsSee All
https://kripalu.org/node/5/View All
https://kripalu.org/riseLearn More
https://give.kripalu.org/External Subdomain Donate Now
/content/lights-hearts-openText duplicate Learn More
/about/kripalu/giveWays to Give
/content/coronavirus-updatesCoronavirus Update
/resources/word-kripalu-ceo-wh...A Word from the Kripalu CEO
/about/kripalu/our-historyText duplicate History
/about/kripalu/core-valuesText duplicate Our Core Values
/about/kripalu/media-centerText duplicate Press Center
https://kripalu.org/about/kripaluText duplicate About Us
/about/kripalu/work-usText duplicate Employment Opportunities
/request-catalogText duplicate Request a Catalog
https://give.kripalu.org/External Subdomain Text duplicate Donate
/about/kripalu/contact-usText duplicate Contact Us
/email-newslettersOur Newsletter
https://www.instagram.com/krip...External Instagram
https://www.facebook.com/kripa...External Facebook
https://twitter.com/KripaluCenterExternal Twitter
/presenters-programsPresenters & Programs
/stay/r-r-retreatsText duplicate R&R Retreat
https://kripalu.org/schoolsText duplicate Schools
/stay/healing-artsText duplicate Healing Arts
/stay/rr-retreats/groupsText duplicate Group Retreats
/content/how-stayFind Out More
/stay/accommodationsText duplicate Accommodations
/stay/registration-arrivalRegistrations and Arrivals
/stay/directionsText duplicate Directions
/about/kripalu/kripalu-guest-s...Text duplicate Guest Stories
/content/kripalu-kitchenDining
/kripalu-shop-cafeText duplicate Shop and Cafe
/stay/grounds-facilitiesText duplicate Grounds and Facilities
/content/coronavirus-updatesText duplicate Coronavirus Update
/about/kripalu/kripalu-guest-s...Text duplicate Guest Stories
https://www.tripadvisor.com/Ho...External Tripadvisor
https://kripalu.org/schoolsText duplicate Learn More
https://kripalu.org/schools/yogaText duplicate School of Yoga
/schools/kripalu-school-ayurvedaText duplicate School of Ayurveda
/schools/integrative-yoga-therapyText duplicate School of Integrative Yoga Therapy
/content/kripalu-school-mindfu...Text duplicate School of Mindful Outdoor Leadership
https://kripalu.org/schoolsApply Today
/about/kripalu/scholarships/sc...Text duplicate Learn More
/content/continuing-education-...Continuing Education Credits
/schools/yoga-ayurveda-associa...Kripalu Yoga and Ayurveda Association
https://kripalu.org/find-teacherText duplicate Find a Teacher Near You
/content/find-your-center-onlineText duplicate Learn More
/content/upcoming-online-programsText duplicate View All
/content/virtual-healing-arts-...Book Now
https://kripalu.org/schoolsKripalu Schools Online
https://kripalu.org/resourcesOnline Resources
https://kripalu.org/resourcesBrowse Articles
/resources?im_field_resource_c...Ayurveda
/resources?im_field_resource_c...Yoga
/resources?im_field_resource_c...Meditation & Mindfulness
/resources?im_field_resource_c...Food & Nutrition
/resources?im_field_resource_c...Self-Care
/resources?im_field_resource_c...Articles
/resources?im_field_resource_c...Recipes
/resources?im_field_resource_c...Videos
https://kripalu.org/wallpapersDesktop and Mobile Wallpapers
/resources/how-start-mandala-p...Free Coloring Book
https://connect.kripalu.org/New window External Subdomain ONLINE YOGA CLASSES
/resources?im_field_resource_c...YOGA ARTICLES
/content/upcoming-online-programsUPCOMING YOGA PROGRAMS
https://connect.kripalu.org/New window External Subdomain ONLINE AYURVEDA CLASSES
/resources?im_field_resource_c...AYURVEDA ARTICLES
/content/upcoming-online-programsUPCOMING AYURVEDA PROGRAMS
https://connect.kripalu.org/New window External Subdomain ONLINE SELF-DISCOVERY CLASSES
/resources?im_field_resource_c...SELF-DISCOVERY ARTICLES
/content/upcoming-online-programsUPCOMING SELF-DISCOVERY PROGRAMS
/content/virtual-healing-arts-...ONLINE METAPHYSICAL OFFERINGS
https://connect.kripalu.org/New window External Subdomain ONLINE HEALTH, FITNESS, AND WELLNESS CLASSES
/content/virtual-healing-arts-...KRIPALU VIRTUAL HEALING ARTS
/resources?im_field_resource_c...HEALTH AND FITNESS ARTICLES
/resources?im_field_resource_c...WELLNESS ARTICLES
/content/upcoming-online-programsUPCOMING HEALTH, FITNESS, AND WELLNESS PROGRAMS
https://connect.kripalu.org/New window External Subdomain ONLINE MINDFULNESS CLASSES
/resources?im_field_resource_c...NATURE CONNECTION ARTICLES
/content/upcoming-online-programsUPCOMING NATURE AND OUTDOOR PROGRAMING
https://connect.kripalu.org/New window External Subdomain ONLINE MEDITATION AND BREATHWORK CLASSES
/resources?im_field_resource_c...SPIRITUAL PRACTICE AND MEDITATION ARTICLES
/content/upcoming-online-programsUPCOMING SPIRITUAL PRACTICE AND MEDITATION PROGRAMS
https://connect.kripalu.org/External Subdomain ONLINE CREATIVE EXPRESSION PROGRAMS
/resources?im_field_resource_c...CREATIVE EXPRESSION ARTICLES
/content/upcoming-online-programsUPCOMING CREATIVE EXPRESSION PROGRAMS
/content/find-your-center-onlineText duplicate Learn More
https://kripalu.org/content/yogaNo Text
https://kripalu.org/content/yogaNo Text
https://kripalu.org/content/yogaTrivial anchor text
Read More
https://kripalu.org/schoolsText duplicate Learn More
/content/upcoming-online-programsSee the Calendar
https://kripalu.org/resourcesText duplicate Trivial anchor text
Read More
/presenters-programs/presentersPresenter
/presenters-programs/presenter...Rachel Estapa
/about/kripalu/kripalu-guest-s...Guest
/kripalu-guest-stories/bobbe-eBobbe E.
/about/kripalu/kripalu-guest-s...Text duplicate Guest
/about/kripalu/kripalu-guest-s...Nathan and Brett
/about/kripalu/studentsStudent
/about/kripalu/students/cindy-oCindy O.
/about/kripalu/studentsText duplicate Student
/about/kripalu/students/michael-bMichael B.
/content/lights-hearts-openKripalu's Future Depends On You
/content/lights-hearts-openText duplicate Learn More
https://give.kripalu.org/External Subdomain Text duplicate Donate Now
https://kripalu.org/resourcesResources
/resources/accountability-and-...Accountability and Action: Kripalu and Black Lives Matter
/resources/resources-times-boo...Resources for the Times: Books, Articles, Organizations, Community, and More
/resources/finding-equanimity-...Finding Equanimity in Challenging Times: A Conversation with Jack Kornfield
/stay/directionsText duplicate Directions
/about/kripalu/work-usText duplicate Employment Opportunities
/about/kripalu/giveMake a gift
https://www.facebook.com/kripa...New window External No Text
https://instagram.com/kripaluc...New window External No Text
https://www.youtube.com/channe...New window External No Text
https://twitter.com/kripalucenterNew window External No Text
https://www.tripadvisor.com/Ho...New window External No Text
/privacy-policyPrivacy Policy
/terms-and-conditionsWebsite Terms of Use

Server configuration

HTTP redirects
(Critically important)
This website redirects to "https://kripalu.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.77 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 5 CSS files. This may affect the page load time negatively.
This website only loads 3 JavaScript files. That's good!
The file size of the HTML document is fine (73 kB).

HTTP Response Header

NameValue
servernginx
dateFri, 30 Oct 2020 20:43:28 GMT
content-typetext/html; charset=utf-8
content-length18159
x-drupal-cacheHIT
etag"1604038631-0"
x-content-type-optionsnosniff
x-frame-optionsSameOrigin
content-languageen
link<https://kripalu.org/sites/default/files/spring-2020-homepage-1200x628.jpg>; rel="image_src",<https://kripalu.org/>; rel="canonical",<https://kripalu.org/node/1>; rel="shortlink"
x-generatorDrupal 7 (http://drupal.org)
cache-controlpublic, max-age=36000
last-modifiedFri, 30 Oct 2020 06:17:11 GMT
expiresSun, 19 Nov 1978 05:00:00 GMT
varyCookie,Accept-Encoding
content-encodinggzip
x-request-idv-6e445278-1a9e-11eb-9e94-dfce8c9e75c2
x-ah-environmentprod
age35276
viavarnish
x-cacheHIT
x-cache-hits1951
accept-rangesbytes
statuscode200
http_versionHTTP/2

External factors

Blacklists
(Critically important)
This website is not classified "for adult only".
Shallalist classifies this website as Shopping. This classification is fine.
This website has excellent links from other websites.
This website has backlinks from 4,568 referring domains.
This website has 78,889 backlinks.
This website has backlinks from 3,513 different ip addresses.
Facebook popularity
(Somewhat important)
This website has social activity like shares, comments or likes 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
7,603

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

Search preview

kripalu.org
Home Page | Kripalu
Kripalu Center for Yoga & Health is a nonprofit educational organization dedicated to empowering people and communities to realize their full potential through the transformative wisdom and practice of yoga.

Most important keywords

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

KeywordResultRecheck
Kripalu77%Check
Kripalu Center65%Check
practice50%Check
Yoga50%Check
Center50%Check
Yoga Health50%Check
health50%Check
communities46%Check
transformative46%Check
full potential46%Check

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

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