Ymcawnc.org - SEO Checker

Overview of the SEO Check
Meta information
80% 
Page quality
79% 
Page structure
87% 
Link structure
25% 
Server
87% 
External factors
100% 
SEO Score
Response time
2.43 s
File size
114.50 kB
Words
660
Media files
20
Number of links
185 internal / 8 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
YMCA of Western North Carolina
The length of the page title is perfect. (299 pixels out of 580 max pixel length)
There are no duplicate words in the title
Meta description
(Critically important)
The YMCA of WNC is committed to strengthening the foundations of community through programming that supports youth development, healthy living, and social responsibility.
The meta description is too long: 1081 pixels from max. 1000 pixels. Optimize description
Crawlability
(Critically important)
There are no problems in accessing the website.
Canonical URL
(Important)
https://ymcawnc.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
descriptionThe YMCA of WNC is committed to strengthening the foundations of community through programming that supports youth development, healthy living, and social responsibility.
GeneratorDrupal 10 (https://www.drupal.org)
MobileOptimizedwidth
HandheldFriendlytrue
viewportwidth=device-width, initial-scale=1.0
langen
charsetutf-8

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

Try For 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 660 words. That's ok.
20.5% 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.
5 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 11.3 words is good.
Frames
(Critically important)
This page does not use a frameset.
Mobile optimization
(Somewhat important)
No Apple touch icon is specified.
A viewport "width=device-width, initial-scale=1.0" is provided.
Bold and strong tags
(Somewhat important)
The usage of strong and bold tags is perfect. We recommend the use of up to 13 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

URLAlt attributeTitle
..._carnation/assets/images/logo-mobile.pngYMCA of Western North Carolina
..._carnation/assets/images/logo-mobile.pngYMCA of Western North Carolina
...c_carnation/assets/images/logo-color.pngYMCA of Western North Carolina
...default/files/2023-04/icon_childcare.svgChildcare icon
/sites/default/files/2023-04/icon_pool.svgPool icon
...default/files/2023-04/icon_locations.svglocations icon
...ic/2023-02/home_2.jpg.webp?itok=3sGoJCxDBoy thumbs up swimming
...ic/2023-02/home_2.jpg.webp?itok=Bn9IwTjnBoy thumbs up swimming
...23-02/locations_1.jpg.webp?itok=TobX-xoWMan doing battle ropes
...23-02/locations_1.jpg.webp?itok=VCaFaHKKMan doing battle ropes
..._afterschool_play.jpg.webp?itok=ZFQra6WXYMCA afterschool play
..._afterschool_play.jpg.webp?itok=BpLyvwF9YMCA afterschool play
...nutrition_program.jpg.webp?itok=UiYZS_-7YMCA of WNC mobile food market and nutrition education
...nutrition_program.jpg.webp?itok=n-VvBAEvYMCA of WNC mobile food market and nutrition education
...lthy_aging_photo1.png.webp?itok=6-ubD91lA group of older adults sit and discuss during a support group.
...lthy_aging_photo1.png.webp?itok=ln_vCeb6A group of older adults sit and discuss during a support group.
...aining Tile image.png.webp?itok=woc_HAoWA personal trainer helps a man use a stationary bike at the gym.
...youth_sports_tile.png.webp?itok=Xp_rYQtsTwo youth soccer teams play a game on an outdoor field.
...ossFit Tile image.png.webp?itok=FJZWgeNMA woman smiles as she lifts a kettlebell in her CrossFit class.
...c_carnation/assets/images/logo-white.pngYMCA of Western North Carolina

Page structure

H1 heading
(Critically important)
Support WNC storm recovery
The H1 heading is perfect.
Headings
(Important)
Some headings occur twice on the page.

Heading structure

Heading levelContent
H1 Support WNC storm recovery
H2 Main navigation
H2 User account menu
H2 User account menu Duplicate text
H2 Main navigation Duplicate text
H2 Membership benefits
H2 Popular programs
H2 Footer
H2 Stay connected:
H2 Post Footer
H3 Childcare while you work out
H3 Learn new swimming skills
H3 Convenient locations close to home
H3 Swim lessons
H3 Westridge CrossFit
H3 Afterschool childcare
H3 Feeding our neighbors
H3 Healthy at any age
H3 Personal Training
H3 Youth Sports
H3 Westridge CrossFit Duplicate text
H3 We're hiring
H3 Help us grow
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.
The number of internal links is ok.
None of the anchor texts is too long.
There are 8 external links on this page.
LinkAttributesAnchor text
https://ymcawnc.org/Anchor Skip to main content
https://ymcawnc.org/YMCA of Western North Carolina
https://ymcawnc.org/Text duplicate IMG-ALT YMCA of Western North Carolina
A-TITLE YMCA of Western North Carolina
https://ymcawnc.org/Text duplicate YMCA of Western North Carolina
https://ymcawnc.org/Text duplicate IMG-ALT YMCA of Western North Carolina
A-TITLE YMCA of Western North Carolina
https://ymcawnc.org/programsPrograms
/programs/health-fitnessHealth & Fitness
/programs/health-fitness/coach...Coaching Connection
A-TITLE Coaching Connection
/programs/health-fitness/chron...Chronic Condition Support
A-TITLE Chronic Condition Support
/programs/health-fitness/group...Group Exercise
A-TITLE Group Exercise
/programs/health-fitness/group...Healthy Aging
A-TITLE Healthy Aging
/programs/health-fitness/perso...Personal Training
A-TITLE Personal Training
/programs/health-fitness/sportsSports
A-TITLE Sports
/programs/health-fitness/westr...Westridge CrossFit
A-TITLE Westridge CrossFit
/programs/health-fitness/virtu...Virtual Y
A-TITLE Virtual Y
/programs/children-teensChildren & Teens
/programs/children-teens/child...Afterschool Programs
A-TITLE Afterschool Programs
/programs/children-teens/child...Childcare
A-TITLE Childcare
/programs/children-teens/child...Drop-off Childcare
A-TITLE Drop-off Childcare
/programs/children-teens/menta...Mental Health Resources
A-TITLE Mental Health Resources
https://ymcawnc.org/teen-programsTeen Programs
A-TITLE Teen Programs
/programs/health-fitness/sport...Youth Sports
A-TITLE Youth Sports
/programs/swimmingSwimming
/programs/swimming/swim-lessonsSwim Lessons
A-TITLE Swim Lessons
/programs/swimming/piranhas-sw...Piranhas Swim Team
A-TITLE Piranhas Swim Team
/programs/swimming/lifeguard-c...Lifeguard Certification
A-TITLE Lifeguard Certification
/programs/swimming/drowning-pr...Drowning Prevention
A-TITLE Drowning Prevention
/programs/swimming/bcs-aquatic...BCS Aquatics Center
A-TITLE BCS Aquatics Center
/programs/swimming/patton-poolPatton Pool
A-TITLE Patton Pool
/programs/campsCamps
/programs/camps/half-dayHalf-Day Camps
A-TITLE Half-Day Camps
https://ymcacampwatia.org/External Overnight Camp
A-TITLE Overnight Camp
/programs/camps/schools-outSchool's Out Camps
A-TITLE School's Out Camps
/programs/camps/summer-day-campSummer Day Camps
A-TITLE Summer Day Camps
/programs/communityCommunity
/about/diversity-equity-inclusionDiversity, Equity, & Inclusion
A-TITLE Diversity, Equity, & Inclusion
/programs/community/financial-...Financial Assistance
A-TITLE Financial Assistance
/programs/community/food-programsFood Programs
A-TITLE Food Programs
/give/volunteerVolunteer
A-TITLE Volunteer
/activity-finderTry our activity finder
/schedules/group-exerciseSchedules
/schedules/group-exerciseGroup Exercise Schedules
/schedules/locationSchedules by Location
/locations/centers/ashevilleAsheville Schedules
A-TITLE Asheville Schedules
/locations/centers/black-mountainBlack Mountain Schedules
A-TITLE Black Mountain Schedules
/locations/centers/corpeningCorpening Schedules
A-TITLE Corpening Schedules
/locations/centers/fergusonFerguson Schedules
A-TITLE Ferguson Schedules
/locations/centers/hendersonvilleHendersonville Schedules
A-TITLE Hendersonville Schedules
/locations/centers/reuterReuter Schedules
A-TITLE Reuter Schedules
/locations/centers/woodfinWoodfin Schedules
A-TITLE Woodfin Schedules
/schedules/eventsEvents
https://ymcawnc.org/aboutAbout
https://ymcawnc.org/aboutAbout Us
https://ymcawnc.org/aboutOur Mission
A-TITLE Our Mission
https://ymcawnc.org/about/historyOur Story
A-TITLE Our Story
https://ymcawnc.org/aboutOur Impact
A-TITLE Our Impact
https://ymcawnc.org/about/faqFAQ
/blog?field_blog_category_targ...News
https://ymcawnc.org/contact-usContact
https://ymcawnc.org/locationsLocations
/locations?type=fitness-center...Location Finder
/locations/centers/ashevilleAsheville YMCA
/locations/centers/black-mountainBlack Mountain YMCA
/locations/centers/corpeningCorpening Memorial YMCA
/locations/centers/fergusonFerguson Family YMCA
/locations/centers/hendersonvilleHendersonville Family YMCA
/locations/centers/reuterReuter Family YMCA
/locations/centers/woodfinWoodfin YMCA
https://ymcawnc.org/node/489YMCA Camp Watia
https://ymcawnc.org/membershipMembership
/programs/community/financial-...Estimate Your Rate
/membership/joinJoin
/membership/referralReferral Program
/membership/corporateCorporate Membership
/membership/medicare-advantageMedicare Advantage & Insurance Plans
/membership/militaryMilitary Membership
/membership/mobile-appDownload Our App
https://ymcawnc.org/policiesPolicies
/membership/joinText duplicate Join
https://ymcawnc.org/loginLogin
https://ymcawnc.org/giveGive
https://ymcawnc.org/Text duplicate YMCA of Western North Carolina
https://ymcawnc.org/Anchor No Text
/membership/joinText duplicate Join
https://ymcawnc.org/loginText duplicate Login
https://ymcawnc.org/giveText duplicate Give
https://ymcawnc.org/Text duplicate IMG-ALT YMCA of Western North Carolina
A-TITLE YMCA of Western North Carolina
https://ymcawnc.org/programsText duplicate Programs
/programs/health-fitnessText duplicate Health & Fitness
/programs/health-fitness/coach...Text duplicate Coaching Connection
/programs/health-fitness/chron...Text duplicate Chronic Condition Support
/programs/health-fitness/group...Text duplicate Group Exercise
/programs/health-fitness/group...Text duplicate Healthy Aging
/programs/health-fitness/perso...Text duplicate Personal Training
/programs/health-fitness/sportsText duplicate Sports
/programs/health-fitness/westr...Text duplicate Westridge CrossFit
/programs/health-fitness/virtu...Text duplicate Virtual Y
/programs/children-teensText duplicate Children & Teens
/programs/children-teens/child...Text duplicate Afterschool Programs
/programs/children-teens/child...Text duplicate Childcare
/programs/children-teens/child...Text duplicate Drop-off Childcare
/programs/children-teens/menta...Text duplicate Mental Health Resources
A-TITLE Local information for teen mental health support.
https://ymcawnc.org/teen-programsText duplicate Teen Programs
/programs/health-fitness/sport...Text duplicate Youth Sports
/programs/swimmingText duplicate Swimming
/programs/swimming/swim-lessonsText duplicate Swim Lessons
/programs/swimming/piranhas-sw...Text duplicate Piranhas Swim Team
/programs/swimming/lifeguard-c...Text duplicate Lifeguard Certification
/programs/swimming/drowning-pr...Text duplicate Drowning Prevention
/programs/swimming/bcs-aquatic...Text duplicate BCS Aquatics Center
/programs/swimming/patton-poolText duplicate Patton Pool
/programs/campsText duplicate Camps
/programs/camps/half-dayText duplicate Half-Day Camps
https://ymcacampwatia.org/External Text duplicate Overnight Camp
/programs/camps/schools-outText duplicate School's Out Camps
/programs/camps/summer-day-campText duplicate Summer Day Camps
/programs/communityText duplicate Community
/about/diversity-equity-inclusionText duplicate Diversity, Equity, & Inclusion
/programs/community/financial-...Text duplicate Financial Assistance
/programs/community/food-programsText duplicate Food Programs
/give/volunteerText duplicate Volunteer
/activity-finderNot sure where to begin? Try our activity finder
/schedules/group-exerciseText duplicate Schedules
/schedules/group-exerciseText duplicate Group Exercise Schedules
/schedules/locationText duplicate Schedules by Location
/locations/centers/ashevilleText duplicate Asheville Schedules
/locations/centers/black-mountainText duplicate Black Mountain Schedules
/locations/centers/corpeningText duplicate Corpening Schedules
/locations/centers/fergusonText duplicate Ferguson Schedules
/locations/centers/hendersonvilleText duplicate Hendersonville Schedules
/locations/centers/reuterText duplicate Reuter Schedules
/locations/centers/woodfinText duplicate Woodfin Schedules
/schedules/eventsText duplicate Events
https://ymcawnc.org/aboutText duplicate About
https://ymcawnc.org/aboutText duplicate About Us
https://ymcawnc.org/aboutText duplicate Our Mission
https://ymcawnc.org/about/historyText duplicate Our Story
https://ymcawnc.org/aboutText duplicate Our Impact
https://ymcawnc.org/about/faqText duplicate FAQ
/blog?field_blog_category_targ...Text duplicate News
https://ymcawnc.org/contact-usText duplicate Contact
https://ymcawnc.org/locationsText duplicate Locations
/locations?type=fitness-center...Text duplicate Location Finder
/locations/centers/ashevilleText duplicate Asheville YMCA
/locations/centers/black-mountainText duplicate Black Mountain YMCA
/locations/centers/corpeningText duplicate Corpening Memorial YMCA
/locations/centers/fergusonText duplicate Ferguson Family YMCA
/locations/centers/hendersonvilleText duplicate Hendersonville Family YMCA
/locations/centers/reuterText duplicate Reuter Family YMCA
/locations/centers/woodfinText duplicate Woodfin YMCA
https://ymcawnc.org/node/489Text duplicate YMCA Camp Watia
https://ymcawnc.org/membershipText duplicate Membership
/programs/community/financial-...Text duplicate Estimate Your Rate
/membership/joinText duplicate Join
/membership/referralText duplicate Referral Program
/membership/corporateText duplicate Corporate Membership
/membership/medicare-advantageText duplicate Medicare Advantage & Insurance Plans
/membership/militaryText duplicate Military Membership
/membership/mobile-appText duplicate Download Our App
https://ymcawnc.org/policiesText duplicate Policies
https://ymcawnc.org/giveGive today
/programs/children-teens/child...Drop-in childcare
/programs/swimmingSwim programs
/locations?type=fitness-center...Find your Y
/programs/swimming/swim-lessonsLearn to swim
/locations/facility/westridge-...Learn more
/programs/children-teens/child...See the options
/programs/community/food-programsMobile Food Markets
/newsroom/ymca-and-hopscotch-p...Text duplicate Learn more
/programs/health-fitness/perso...Personal Training Get customized support to achieve your fitness goals.
IMG-ALT A personal trainer helps a man use a stationary bike at the gym.
/programs/health-fitness/sport...Youth Sports Kids will learn skills, make friends, and become good sports at the Y.
IMG-ALT Two youth soccer teams play a game on an outdoor field.
/programs/health-fitness/westr...Westridge CrossFit Take your fitness to the next level at the region's most affordable box. Childcare included!
IMG-ALT A woman smiles as she lifts a kettlebell in her CrossFit class.
https://ymcawnc.org/careersSee all opportunities
https://ymcawnc.org/giveDonate
/give/volunteerText duplicate Volunteer
https://ymcawnc.org/Anchor A-TITLE Back to top
https://ymcawnc.org/Text duplicate IMG-ALT YMCA of Western North Carolina
A-TITLE YMCA of Western North Carolina
https://ymcawnc.org/blogText duplicate News
https://ymcawnc.org/contact-usText duplicate Contact
/schedules/eventsText duplicate Events
https://ymcawnc.org/about/faqText duplicate FAQ
/programs/community/financial-...Financial Support
/about/diversity-equity-inclusionDEI
https://ymcawnc.org/careersJobs
https://ymcawnc.org/policiesText duplicate Policies
https://www.facebook.com/ymcawncNew window External Subdomain A-TITLE YMCA of Western North Carolina Facebook link
https://www.instagram.com/ymcawncNew window External Subdomain A-TITLE YMCA of Western North Carolina Instagram link
https://www.linkedin.com/compa...New window External Subdomain A-TITLE YMCA of Western North Carolina Linkedin link
https://www.youtube.com/@ymca-wncNew window External Subdomain A-TITLE YMCA of Western North Carolina YouTube link
https://www.twitter.com/ymcawncNew window External Subdomain A-TITLE YMCA of Western North Carolina Twitter link
https://www.tiktok.com/New window External Subdomain A-TITLE Tiktok link
/privacy-policyPrivacy Policy
https://ymcawnc.org/terms-of-useTerms of Use

Server configuration

HTTP redirects
(Critically important)
This page redirects to "https://ymcawnc.org/"
HTTP header
(Important)
The X-powered header is sent within the response header. (unnecessary)
This page uses GZip for compressed data transmission.
Performance
(Somewhat important)
The page response time is very slow (2.43 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.
The file size of the HTML document is fine (115 kB).

HTTP Response Header

NameValue
dateFri, 25 Oct 2024 13:06:23 GMT
content-typetext/html; charset=UTF-8
x-powered-byPHP/8.1.28
cache-controlmax-age=31536000, public
x-drupal-dynamic-cacheMISS
content-languageen
x-content-type-optionsnosniff
x-frame-optionsSAMEORIGIN
expiresSun, 19 Nov 1978 05:00:00 GMT
varyCookie
x-generatorDrupal 10 (https://www.drupal.org)
cache-tag7ef4,7qyt,8o0d,dktj,f45b,f5kt,cy9p,6una,213p,1jn4,ek6e,kivg,6x3w,1ish,28rj,4kgk,9mxc,dfde,5tp1,akh6,30lv,8e6y,7ekq,60da,fscp,3o1s,3jdi,cjeq,ap1b,kjb1,1c9a,3ag5,5pcp,2ebf,6bs9,cbmb,axtm,4gnk,5ojh,bwlq,87z1,7zf4,1vh3,f0e7,4hqr,26j3,b8al,ezjy,eq1b,488b,1x21,7363,vbmb,66gs,e0ez,6p2m,8hbi,9kfl,bvil,adpa,a8b5,32fv,47ct,596m,caui,f1iq,5pg7,avpt,3y4y,5hfm,anzz,lgs1,24f4,b6gr,6my4,6jy0,f1gv,68yy,eio7,7vsj,d6uy,eljo,eaqz,7nbc,880v,e9xw,1xa2,6bd6,4uor,1u6w,5kws,e9so,8c7u,6iw3,cp5q,6h0l,4fz9,6xom,fo8d,a0ku,7qgm,50gv,b3o1,7dbz,eus2,2qp2,9zmd,3sl8,emiz
x-drupal-cacheHIT
last-modifiedFri, 25 Oct 2024 11:44:01 GMT
cf-cache-statusDYNAMIC
report-to{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=6SBfJYHres3f3EeZcVOaj8mZ7VTqam9xUVw%2FLwCgwIbVTxwVT1S5zcoQzpxfLZjF0QjWiv2QaZ6aMQ01QTyhDTlKuhASeYARRjAluxaA9dOkb1owFMsF7h6bLr0w"}],"group":"cf-nel","max_age":604800}
nel{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
servercloudflare
cf-ray8d826c67c890ce4f-SIN
content-encodinggzip
statuscode200
http_versionHTTP/2

External factors

This website has excellent links from other websites.
This page has backlinks from 499 referring domains.
This page has 1,920 backlinks.
This page has backlinks from 353 different ip addresses.

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
# 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
Disallow: /media/oembed
Disallow: /*/media/oembed
# 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
Disallow: /index.php/media/oembed
Disallow: /index.php/*/media/oembed

Search preview

ymcawnc.org
YMCA of Western North Carolina
The YMCA of WNC is committed to strengthening the foundations of community through programming that supports youth development, healthy living, and social responsibility.

Most important keywords

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

KeywordResultRecheck
WNC77%Check
YMCA73%Check
Support63%Check
Health Support58%Check
Youth54%Check
Family YMCA54%Check
YMCA Camp54%Check
Healthy52%Check
Youth Development50%Check
Healthy Living49%Check

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

Try For 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