Janiking.ca - SEO Checker

Overview of the SEO Check
Meta information
100% 
Page quality
90% 
Page structure
67% 
Link structure
12% 
Server
80% 
External factors
100% 
SEO Score
Response time
0.82 s
File size
181.10 kB
Words
1648
Media files
23
Number of links
212 internal / 35 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
Janitorial Services | Jani-King Commercial Cleaning
The length of the page title is perfect. (462 pixels out of 580 max pixel length)
There are no duplicate words in the title
Meta description
(Critically important)
Jani-King has 50+ years experience providing commercial cleaning and janitorial services in Canada. Call or request a quote today.
The length of the meta description is perfect. (806 pixels out of 1000 max pixel length)
Crawlability
(Critically important)
There are no problems in accessing the website.
Canonical URL
(Important)
https://janiking.ca/
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
robotsindex, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1
viewportwidth=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no
descriptionJani-King has 50+ years experience providing commercial cleaning and janitorial services in Canada. Call or request a quote today.
msvalidate.011EAA7BEA58D06587DBD89ECBAEC66580
generatorPowered by Slider Revolution 6.6.18 - responsive, Mobile-Friendly Slider Plugin for WordPress with comfortable drag and drop interface.
google-site-verificationBMiC2zl3thyhXBaf7zeMRcWXS-UG2TKIJjnUTIL2VxU
theme-color#1dc6df
apple-mobile-web-app-titleJani-King Commercial Cleaning and Franchising
msapplication-TileImagehttps://janiking.ca/wp-content/uploads/2018/02/cropped-bluecrown-270x270.png
article:publisherhttps://www.facebook.com/janiking
article:modified_time2023-12-04T15:24:27+00:00
langen-us
twitter:cardsummary_large_image
twitter:site@JaniKingClean
fb:pages110909375594141
og:localeen_US
og:typewebsite
og:titleJanitorial Services | Jani-King Commercial Cleaning
og:descriptionJani-King has 50+ years experience providing commercial cleaning and janitorial services in Canada. Call or request a quote today.
og:urlhttps://janiking.ca/
og:site_nameJani-King
X-UA-CompatibleIE=edge
charsetUTF-8

Check up to 25,000 subpages of janiking.ca at once, now!

🚀 Try for free
Guaranteed free of charge during trial period.

Page quality

Content
(Critically important)
The average number of words per sentence of 28.97 words is high.
This page contains 1648 words. That's ok.
33.3% of the text are stop words.
Keywords used in the page title are also used in the page content. That's good!
Words from the H1 heading are used in the page content.
The page contains a listing, which indicates a good text layout.
34 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.
Frames
(Critically important)
This page does not use a frameset.
Mobile optimization
(Somewhat important)
A viewport "width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no" 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 33 tags for this page.
Image SEO
(Somewhat important)
6 images have no alt attribute. The content of alt attributes is used by search engines.
Social Networks
(Nice to have)
This page is optimized perfectly for social networks.
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
...ntent/uploads/2024/11/Jani-King-Logo.pngJani-King
...ntent/uploads/2024/11/Jani-King-Logo.pngJani-King
data:[...] Base64MESC
data:[...] Base64AVI
data:[...] Base64Forge Gym
data:[...] Base64Foundry Victoria
data:[...] Base64GCP
data:[...] Base64Jani-King Ottawa | Lee Valley Testimonial
data:[...] Base64Shared Health Manitoba
data:[...] Base64Meridian Manufacturing
data:[...] Base64Regional Group
data:[...] Base64Future Transfer
data:[...] Base64CMHA Winnipeg
data:[...] Base64No alt attribute provided
data:[...] Base64Jani-King Ottawa | Alterna Testimonial
data:[...] Base64NAV Canada
data:[...] Base64Jani-King New Brunswick/PEI Testimonial - Shred It
data:[...] Base64No alt attribute provided
data:[...] Base64No alt attribute provided
data:[...] Base64No alt attribute provided
data:[...] Base64No alt attribute provided
data:[...] Base64No alt attribute provided
data:[...] Base64Jani-King Calgary Testimonial from Summit Dental

Page structure

H1 heading
(Critically important)
Commercial Cleaning and Janitorial Services in Canada
The H1 heading is perfect.
Headings
(Important)
There are 41 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 Commercial Cleaning and Janitorial Services in Canada
H2 Janitorial services designed for you.
H2 Industries We Serve
H2 What Our CLients Say
H3 Request a Quote
H3 See Our Services
H3 Find An Office
H3 Spick and Span
H3 We reached out to Jani-King primarily because as a locally owned business they manifest Wahkôhtowin
H3 Exceeded Our Expectations
H3 Reliable, Consistent, High Quality Service
H3 Completely Satisfied
H3 Reliable, Dependable Service
H3 Sincere thanks
H3 So impressed with how clean everything is
H3 Extremely effective and efficient
H3 We appreciate your hard work
H3 Jani-King of Ottawa has been paramount in ensuring the well-being of our tenants and on-site staff
H3 Thank you for your ongoing support
H3 We could not have done it without you
H3 Thank You From Popeyes
H3 Thank You From Alterna Savings
H3 COVID-19 Thank You
H3 Gratitude for a job well done!
H3 Extremely Reliable and Professional
H3 Jani-King is friendly and flexible.
H3 Jani-King Franchisees are professional, reliable and thorough.
H3 We are very happy with Jani-King
H3 The office is always left extremely tidy and all equipment put away.
H3 Passion for attaining excellence in janitorial work.
H3 The services provided by Jani-King are of a high level and meet the standards of our dental clinic.
H4 Office and Building Cleaning
H4 Car Dealership Cleaning
H4 Healthcare Cleaning Services
H4 Industrial Cleaning Services
H4 Hotel and Resort Housekeeping
H4 School and University Cleaning
H4 Retail Cleaning
H4 Post-Construction
H4 Restaurant Cleaning
H4 Contact 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.
13 links don't have an anchor text.
The number of internal links is ok.
None of the anchor texts is too long.
There are too many external links (35) on this page.
LinkAttributesAnchor text
/cleaning-quote/Request a Cleaning Estimate
/office-locations/Locations
https://janiking.ca/novascotia/Nova Scotia
https://janiking.ca/amherst/Amherst
https://janiking.ca/bridgewater/Bridgewater
https://janiking.ca/halifax/Halifax
/novascotia/kentville/Kentville
https://janiking.ca/new-glasgow/New Glasgow
https://janiking.ca/sydney/Sydney
https://janiking.ca/newbrunswick/New Brunswick
https://janiking.ca/fredericton/Fredericton
https://janiking.ca/moncton/Moncton
https://janiking.ca/saintjohn/Saint John
https://janiking.ca/pei/PEI
/easternontario/Eastern Ontario
https://janiking.ca/belleville/Belleville
https://janiking.ca/brockville/Brockville
https://janiking.ca/cornwall/Cornwall
https://janiking.ca/kingston/Kingston
https://janiking.ca/peterborough/Peterborough
https://janiking.ca/trenton/Trenton
https://janiking.ca/ottawa/Ottawa
https://janikingso.com/External Southern Ontario
https://janikingso.com/locatio...External Toronto and area
https://janikingso.com/locatio...External London and area
https://janikingso.com/locatio...External Windsor and area
https://janikingso.com/locatio...External Niagara Falls and area
https://janikingso.com/locatio...External Barrie and area
https://janiking.ca/manitoba/Manitoba
https://janiking.ca/winnipeg/Winnipeg
https://janiking.ca/brandon/Brandon
/southern-manitoba/Other Regions
/southernalberta/Southern Alberta
https://janiking.ca/calgary/Calgary
https://janiking.ca/lethbridge/Lethbridge
/northernalberta/Northern Alberta
https://janiking.ca/edmonton/Edmonton
https://janiking.ca/reddeer/Red Deer
/southernbritishcolumbia/Southern British Columbia
https://janiking.ca/kamloops/Kamloops
https://janiking.ca/kelowna/Kelowna
https://janiking.ca/penticton/Penticton
https://janiking.ca/vernon/Vernon
/northernbritishcolumbia/Northern British Columbia
https://janiking.ca/princegeorge/Prince George
https://janiking.ca/quesnel/Quesnel
https://janiking.ca/williamslake/Williams Lake
https://janiking.ca/vancouver/Vancouver
/vancouverisland/Vancouver Island
https://janiking.ca/nanaimo/Nanaimo
https://janiking.ca/victoria/Victoria
/cleaning-services/facilitytype/Cleaning by Facility Type
/cleaning-services/banks/Bank Cleaning
/cleaning-services/cardealership/Car Dealership Cleaning
/cleaning-services/government-...Government Building Cleaning
/cleaning-services/healthcare/Healthcare Services
/cleaning-services/hospitality/Hotel and Resort Housekeeping
/cleaning-services/industrial/Industrial Cleaning
/cleaning-services/venues/Large Venue Cleaning
/cleaning-services/office/Office and Building Cleaning
/cleaning-services/restaurant/Restaurant Cleaning
/cleaning-services/retail/Retail Cleaning
/cleaning-services/education/School and University Cleaning
/national-accounts/National Accounts
/cleaning-services/Janitorial Services
/disinfection-services/Disinfection Services
/commercial-carpet-cleaning/Commercial Carpet Cleaning Services
/commercial-floor-cleaning/Commercial Floor Cleaning Services
/commercial-window-cleaning/Commercial Window Cleaning Services
/green-cleaning/Eco-Friendly Cleaning
/cleaning-services/postconstru...Post-Construction Cleaning
/cleaning-quote/Text duplicate Request a Cleaning Estimate
/franchise-opportunities/Franchise Opportunities
/investment-estimator/Investment Estimator
/unit-franchise/Unit Franchise
/master-franchise/Master Franchise
/franchise-success-stories/Success Stories
https://janiking.ca/veteran/Veterans
/unit-franchise-next-steps/Next Steps
/contact-jani-king/Contact Us
https://janiking.ca/about/About Us
/reviews-testimonials/Reviews
https://janiking.ca/blog/Blog
https://www.linkedin.com/compa...New window External Subdomain No Text
https://www.facebook.com/janik...New window External Subdomain No Text
https://www.instagram.com/jani...New window External Subdomain No Text
https://twitter.com/JaniKingCa...New window External No Text
https://janiking.ca/blogNew window No Text
/cleaning-quote/Get a Quote
https://janiking.ca/IMG-ALT Jani-King
/cleaning-quote/Text duplicate Request a Cleaning Estimate
/office-locations/Text duplicate Locations
https://janiking.ca/novascotia/Text duplicate Nova Scotia
https://janiking.ca/amherst/Text duplicate Amherst
https://janiking.ca/bridgewater/Text duplicate Bridgewater
https://janiking.ca/halifax/Text duplicate Halifax
/novascotia/kentville/Text duplicate Kentville
https://janiking.ca/new-glasgow/Text duplicate New Glasgow
https://janiking.ca/sydney/Text duplicate Sydney
https://janiking.ca/newbrunswick/Text duplicate New Brunswick
https://janiking.ca/fredericton/Text duplicate Fredericton
https://janiking.ca/moncton/Text duplicate Moncton
https://janiking.ca/saintjohn/Text duplicate Saint John
https://janiking.ca/pei/Text duplicate PEI
/easternontario/Text duplicate Eastern Ontario
https://janiking.ca/belleville/Text duplicate Belleville
https://janiking.ca/brockville/Text duplicate Brockville
https://janiking.ca/cornwall/Text duplicate Cornwall
https://janiking.ca/kingston/Text duplicate Kingston
https://janiking.ca/peterborough/Text duplicate Peterborough
https://janiking.ca/trenton/Text duplicate Trenton
https://janiking.ca/ottawa/Text duplicate Ottawa
https://janikingso.com/External Text duplicate Southern Ontario
https://janikingso.com/locatio...External Text duplicate Toronto and area
https://janikingso.com/locatio...External Text duplicate London and area
https://janikingso.com/locatio...External Text duplicate Windsor and area
https://janikingso.com/locatio...External Text duplicate Niagara Falls and area
https://janikingso.com/locatio...External Text duplicate Barrie and area
https://janiking.ca/manitoba/Text duplicate Manitoba
https://janiking.ca/winnipeg/Text duplicate Winnipeg
https://janiking.ca/brandon/Text duplicate Brandon
/southern-manitoba/Text duplicate Other Regions
/southernalberta/Text duplicate Southern Alberta
https://janiking.ca/calgary/Text duplicate Calgary
https://janiking.ca/lethbridge/Text duplicate Lethbridge
/northernalberta/Text duplicate Northern Alberta
https://janiking.ca/edmonton/Text duplicate Edmonton
https://janiking.ca/reddeer/Text duplicate Red Deer
/southernbritishcolumbia/Text duplicate Southern British Columbia
https://janiking.ca/kamloops/Text duplicate Kamloops
https://janiking.ca/kelowna/Text duplicate Kelowna
https://janiking.ca/penticton/Text duplicate Penticton
https://janiking.ca/vernon/Text duplicate Vernon
/northernbritishcolumbia/Text duplicate Northern British Columbia
https://janiking.ca/princegeorge/Text duplicate Prince George
https://janiking.ca/quesnel/Text duplicate Quesnel
https://janiking.ca/williamslake/Text duplicate Williams Lake
https://janiking.ca/vancouver/Text duplicate Vancouver
/vancouverisland/Text duplicate Vancouver Island
https://janiking.ca/nanaimo/Text duplicate Nanaimo
https://janiking.ca/victoria/Text duplicate Victoria
/cleaning-services/facilitytype/Text duplicate Cleaning by Facility Type
/cleaning-services/banks/Text duplicate Bank Cleaning
/cleaning-services/cardealership/Text duplicate Car Dealership Cleaning
/cleaning-services/government-...Text duplicate Government Building Cleaning
/cleaning-services/healthcare/Text duplicate Healthcare Services
/cleaning-services/hospitality/Text duplicate Hotel and Resort Housekeeping
/cleaning-services/industrial/Text duplicate Industrial Cleaning
/cleaning-services/venues/Text duplicate Large Venue Cleaning
/cleaning-services/office/Text duplicate Office and Building Cleaning
/cleaning-services/restaurant/Text duplicate Restaurant Cleaning
/cleaning-services/retail/Text duplicate Retail Cleaning
/cleaning-services/education/Text duplicate School and University Cleaning
/national-accounts/Text duplicate National Accounts
/cleaning-services/Text duplicate Janitorial Services
/disinfection-services/Text duplicate Disinfection Services
/commercial-carpet-cleaning/Text duplicate Commercial Carpet Cleaning Services
/commercial-floor-cleaning/Text duplicate Commercial Floor Cleaning Services
/commercial-window-cleaning/Text duplicate Commercial Window Cleaning Services
/green-cleaning/Text duplicate Eco-Friendly Cleaning
/cleaning-services/postconstru...Text duplicate Post-Construction Cleaning
/cleaning-quote/Text duplicate Request a Cleaning Estimate
/franchise-opportunities/Text duplicate Franchise Opportunities
/investment-estimator/Text duplicate Investment Estimator
/unit-franchise/Text duplicate Unit Franchise
/master-franchise/Text duplicate Master Franchise
/franchise-success-stories/Text duplicate Success Stories
https://janiking.ca/veteran/Text duplicate Veterans
/unit-franchise-next-steps/Text duplicate Next Steps
/contact-jani-king/Text duplicate Contact Us
https://janiking.ca/about/Text duplicate About Us
/reviews-testimonials/Text duplicate Reviews
https://janiking.ca/blog/Text duplicate Blog
/cleaning-quote/How can we help?
/cleaning-quote/Text duplicate How can we help?
/cleaning-quote/No Text
/cleaning-quote/Request a Quote
/cleaning-services/No Text
/cleaning-services/See Our Services
/office-locations/No Text
/office-locations/Find An Office
/cleaning-services/office/No Text
/cleaning-services/office/Text duplicate Office and Building Cleaning
/cleaning-services/cardealership/No Text
/cleaning-services/cardealership/Text duplicate Car Dealership Cleaning
/cleaning-services/healthcare/No Text
/cleaning-services/healthcare/Healthcare Cleaning Services
/cleaning-services/industrial/No Text
/cleaning-services/industrial/Industrial Cleaning Services
/cleaning-services/hospitality/No Text
/cleaning-services/hospitality/Text duplicate Hotel and Resort Housekeeping
/cleaning-services/education/No Text
/cleaning-services/education/Text duplicate School and University Cleaning
/cleaning-services/retail/No Text
/cleaning-services/retail/Text duplicate Retail Cleaning
/cleaning-services/postconstru...No Text
/cleaning-services/postconstru...Post-Construction
/cleaning-services/restaurant/No Text
/cleaning-services/restaurant/Text duplicate Restaurant Cleaning
/testimonial/spick-and-span/Read more “Spick and Span”
/testimonial/we-reached-out-to...Read more “We reached out to Jani-King primarily because as a locally owned business they manifest Wahkôhtowin”
https://www.maskwacised.ca/New window External Subdomain Maskwacîs Education Schools Commission
/testimonial/exceeded-our-expe...Read more “Exceeded Our Expectations”
/testimonial/reliable-consiste...Read more “Reliable, Consistent, High Quality Service”
http://avi.org/New window External AVI Health & Community Services
/testimonial/completely-satisf...Read more “Completely Satisfied”
https://www.forgevictoria.com/New window External Subdomain Forge Gym
/testimonial/reliable-dependab...Read more “Reliable, Dependable Service”
https://foundrybc.ca/victoriaNew window External Foundry Victoria
/testimonial/sincere-thanks/Read more “Sincere thanks”
https://www.pluralism.ca/New window External Subdomain Global Center for Pluralism
/testimonial/so-impressed-with...Read more “So impressed with how clean everything is”
https://www.leevalley.com/en-caNew window External Subdomain Lee Valley Tools Ltd.
https://sharedhealthmb.ca/serv...New window External Shared Health
/testimonial/we-appreciate-you...Read more “We appreciate your hard work”
https://convey-all.com/about-us/New window External Meridian Manufacturing Inc.
/testimonial/jani-king-of-otta...Read more “Jani-King of Ottawa has been paramount in ensuring the well-being of our tenants and on-site staff”
http://www.regionalgroup.com/New window External Subdomain Regional Group
/testimonial/thank-you-for-you...Read more “Thank you for your ongoing support”
https://www.futuretransfer.com/New window External Subdomain Future Transfer
/testimonial/we-could-not-have...Read more “We could not have done it without you”
http://www.mbwpg.cmha.ca/New window External Subdomain CMHA Manitoba and Winnipeg
/testimonial/thank-you-from-po...Read more “Thank You From Popeyes”
http://popeyeschicken.ca/New window External Popeyes Enright Group
/testimonial/thank-you-from-al...Read more “Thank You From Alterna Savings”
http://alterna.ca/New window External Alterna Savings
/testimonial/covid-19-thank-you/Read more “COVID-19 Thank You”
http://navcanada.ca/New window External NAV Canada - CANS Local Emergency Management Team
/testimonial/jknbpei-testimoni...Read more “Gratitude for a job well done!”
https://www.stericycle.com/New window External Subdomain Stericycle | Shred It
/testimonial/extremely-reliabl...Read more “Extremely Reliable and Professional”
/testimonial/jani-king-is-frie...Read more “Jani-King is friendly and flexible.”
/testimonial/jani-king-franchi...Read more “Jani-King Franchisees are professional, reliable and thorough.”
https://www.oldgracehousingcoo...New window External Subdomain Old Grace Housing Cooperative
/testimonial/we-are-very-happy...Read more “We are very happy with Jani-King”
/testimonial/the-office-is-alw...Read more “The office is always left extremely tidy and all equipment put away.”
https://www.johnstonequipment....New window External Subdomain Raymond Johnston Equipment
/testimonial/passion-for-attai...Read more “Passion for attaining excellence in janitorial work.”
http://nafc.ca/en/New window External National Association of Friendship Centres
/testimonial/the-services-prov...Read more “The services provided by Jani-King are of a high level and meet the standards of our dental clinic.”
http://www.summitdental.ca/New window External Subdomain Summit Dental Joint Venture
https://janiking.ca/?page_id=119Home
/contact-jani-king/Contact
/privacy-policy/Privacy Policy
https://janiking.ca/terms-of-use/Terms of Use
https://janiking.ca/careers/Careers
/franchise-opportunities/Text duplicate Franchise Opportunities

Server configuration

HTTP redirects
(Critically important)
This page redirects to "https://janiking.ca/"
HTTP header
(Important)
No X-Powered HTTP header is sent.
The web server transmits the web page (HTML) in compressed form.
Performance
(Somewhat important)
The page response time of 0.82 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.
The file size of the HTML document is fine (181 kB).

HTTP Response Header

NameValue
cache-controlmax-age=3600, must-revalidate
link<https://janiking.ca/wp-json/>; rel="https://api.w.org/", <https://janiking.ca/wp-json/wp/v2/pages/29703>; rel="alternate"; title="JSON"; type="application/json", <https://janiking.ca/>; rel=shortlink
hummingbird-cacheServed
expiresSat, 05 Apr 2025 13:22:15 GMT
varyAccept-Encoding,User-Agent
content-encodinggzip
content-length34756
content-typetext/html; charset=UTF-8
dateSat, 05 Apr 2025 13:22:15 GMT
serverApache
statuscode200
http_versionHTTP/2

External factors

This website has excellent links from other websites.
This page has backlinks from 107 referring domains.
This page has 2,007 backlinks.
This page has backlinks from 82 different ip addresses.

Links from Wikipedia

No links from Wikipedia were found.

Search preview

janiking.ca
Janitorial Services | Jani-King Commercial Cleaning
Jani-King has 50+ years experience providing commercial cleaning and janitorial services in Canada. Call or request a quote today.

Most important keywords

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

KeywordResultRecheck
Services77%Check
Janitorial77%Check
Commercial Cleaning77%Check
Janitorial Services77%Check
Cleaning76%Check
Cleaning Services76%Check
Jani-King Commercial Cleaning75%Check
Commercial72%Check
Jani-King70%Check
Canada65%Check

Check up to 25,000 subpages of janiking.ca at once, now!

🚀 Try for free
Guaranteed free of charge during trial period.

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