Redcross.org - SEO Checker

Overview of the SEO Check
Meta information
100% 
Page quality
83% 
Page structure
58% 
Link structure
15% 
Server
84% 
External factors
100% 
SEO Score
Response time
0.73 s
File size
121.40 kB
Words
1002
Media files
33
Number of links
146 internal / 33 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
American Red Cross | Help Those Affected by Disasters
The length of the page title is perfect. (501 pixels out of 580 max pixel length)
There are no duplicate words in the title
Meta description
(Critically important)
Every 8 minutes the American Red Cross responds to an emergency. Support the Red Cross. Join us today by making a donation.
The length of the meta description is perfect. (800 pixels out of 1000 max pixel length)
Crawlability
(Critically important)
There are no problems in accessing the website.
Canonical URL
(Important)
https://www.redcross.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
descriptionEvery 8 minutes the American Red Cross responds to an emergency. Support the Red Cross. Join us today by making a donation.
templatehomepage
viewportwidth=device-width, initial-scale=1
tagsEmpty
keywordsAmerican Red Cross, disaster relief, CPR certification, donate blood
robotsnoydir,noodp
google-site-verification9YwsD5V-uQDfuCDHLWbfzV9t2AScK7WkRqYRNKwfzyo
facebook-domain-verificationpupyp07fv75x1nprv1xtfz1u28be50
region-codenational
page-typepage
langen
fb:app_id662178253822082
og:urlhttps://www.redcross.org
og:titleAmerican Red Cross
og:descriptionEvery 8 minutes the American Red Cross responds to an emergency. Support the Red Cross. Join us today by making a donation.
og:imagehttps://www.redcross.org/content/dam/redcross/red-cross-logos/American-Red-Cross_Logo_1200x630.jpg
og:siteAmerican Red Cross
og:typewebsite
content-typetext/html; charset=UTF-8
X-UA-CompatibleIE=edge

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

Try For Free
No trial. It's just free!

Page quality

Content
(Critically important)
There are 2 text duplicates on this page:
  • Duplicate: Save lives and empower your health! In March, the Red Cross will perfo...
This page contains 1002 words. That's ok.
25.8% 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.
4 paragraphs were found on this page.
The text content is perfect.
No placeholders texts or images were found.
The average number of words per sentence of 14.11 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" is provided.
Bold and strong tags
(Somewhat important)
Some tags are too long. With 155 characters this one is longer than 70 characters:
"as a thank-you for stepping up to help patients in need, you’ll get a $10 amazon.com gift card** by em..."
Image SEO
(Somewhat important)
22 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
...mported-images/redcross-logo.png.img.pngAmerican Red Cross Home
...mported-images/redcross-logo.png.img.pngAmerican Red Cross Home
...-MegaMenu-255x211-13566-089.jpg.img.jpega little kid with a mischievous look holds a container of food with a Red Cross logo on it
...ary/donate_blood_red_button.jpg.img.jpegschedule a blood donation and help save lives
...s/ts/TS-Sparklers-Promo-Box.jpg.img.jpegperson holding umbrella over ill man
...r/Jan-2025-vol-promo-255x217.png.img.pngdisaster specialist icon
...menu-assets/tornado-255x217.jpg.img.jpega house with blue siding is partially destroyed, likely by a tornado
...s/5c-icons/Hand-Heart-1000x1000-R-Pl.pngNo alt attribute provided
....png.transform/282/q70/feature/image.pngfootball
...ers/wildfire/Wildfire-1000x1000-G-Pl.pngNo alt attribute provided
...e/Medical-Stethoscope-1000x1000-G-Pl.pngNo alt attribute provided
...s/handshake/Handshake-1000x1000-G-Pl.pngNo alt attribute provided
...s/world-map/World-Map-1000x1000-G-Pl.pngNo alt attribute provided
...disasters/flood/Flood-1000x1000-G-Pl.pngNo alt attribute provided
...volunteers/Volunteers-1000x1000-G-Pl.pngNo alt attribute provided
...s-flag/Red-Cross-Flag-1000x1000-G-Pl.pngNo alt attribute provided
...tries/Globe-Countries-1000x1000-G-Pl.pngNo alt attribute provided
...ons/dog-tags/Dog-Tags-1000x1000-G-Pl.pngNo alt attribute provided
...pg.transform/1288/q82/feature/image.jpegNo alt attribute provided
...pg.transform/1288/q82/feature/image.jpegNo alt attribute provided
...pg.transform/1288/q82/feature/image.jpegmagnifying glass icon
...pg.transform/1288/q82/feature/image.jpegNo alt attribute provided
....png.transform/282/q70/feature/image.pngNo alt attribute provided
....png.transform/282/q70/feature/image.pngNo alt attribute provided
...pg.transform/1288/q82/feature/image.jpegNo alt attribute provided
...pg.transform/1288/q82/feature/image.jpegNo alt attribute provided
...pg.transform/1288/q82/feature/image.jpegNo alt attribute provided
...pg.transform/1288/q82/feature/image.jpegNo alt attribute provided
...pg.transform/1288/q82/feature/image.jpegNo alt attribute provided
....png.transform/282/q70/feature/image.pngemergency preparedness
....png.transform/282/q70/feature/image.pngfirst aid kit
....png.transform/282/q70/feature/image.pngNo alt attribute provided
....png.transform/282/q70/feature/image.pngNo alt attribute provided

Page structure

H1 heading
(Critically important)
There is no H1 heading specified.
Headings
(Important)
Some headings occur twice on the page.
The structure of headings is missing one or more levels. Do not skip heading levels.

Heading structure

Heading levelContent
H2 Double Your Impact
H2 Double Your Impact Duplicate text
H2 Critical Need for Blood Donors
H2 Critical Need for Blood Donors Duplicate text
H2 Expert Training That Fits Your Schedule
H2 Expert Training That Fits Your Schedule Duplicate text
H2 The Red Cross Mission At Work
H2 Volunteers Needed!
H2 Volunteers Needed! Duplicate text
H2 Special Ways to Share in Our Mission
H2 March Is Red Cross Month
H2 March Is Red Cross Month Duplicate text
H2 Be Red Cross Ready
H2 Shop the Red Cross Store
H4 Thanks to our generous supporter!
H5 Give Blood, Get a Gift
H5 Read All News
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.
The number of internal links is ok.
None of the anchor texts is too long.
There are too many external links (33) on this page.
LinkAttributesAnchor text
https://www.redcross.org/Subdomain IMG-ALT American Red Cross Home
/account.html/my-account/accou...Subdomain Account Summary
/account.html/my-account/donat...Subdomain Donation History
/account.html/my-account/month...Subdomain Monthly Giving
/account.html/my-account/perso...Subdomain Personal Information
/sign-in.htmlSubdomain Sign In
/cruz-roja.htmlSubdomain Español
/find-your-local-chapter.htmlSubdomain Change
/find-your-local-chapter.htmlSubdomain Find other locations
https://www.redcrossstore.org/...External Subdomain Shop the Red Cross Store
https://www.redcross.org/Subdomain Text duplicate IMG-ALT American Red Cross Home
/donate/donation.htmlSubdomain Donate
/donations/ways-to-donate.htmlSubdomain Ways to Donate Money
/donate/donation.htmlSubdomain Donate Online
/donations/ways-to-donate/mont...Subdomain Make a Monthly Gift
/donations/ways-to-donate/text...Subdomain Mail, Text or Phone
/donations/ways-to-donate/dona...Subdomain Make a Major Gift
/donations/ways-to-donate/dona...Subdomain Clara Barton Society
/donations/where-your-money-go...Subdomain Where Your Money Goes
/donations/ways-to-donate.htmlSubdomain Other Ways to Donate
/donations/ways-to-donate/plan...Subdomain Give by Will or Other Plan
/donations/ways-to-donate/stoc...Subdomain Stock and Wire Transfer
/donations/ways-to-donate/dono...Subdomain Donor Advised Funds
/donations/ways-to-donate/qual...Subdomain IRA Distribution
/donations/ways-to-donate/car-...Subdomain Donate a Vehicle
/donations/ways-to-donate/play...Subdomain Charity Livestreaming
/donations/ways-to-donate/fund...Subdomain Fundraise for the Red Cross
/donations/companies-and-found...Subdomain Companies & Foundations
/donations/companies-and-found...Subdomain Get Started
/donations/companies-and-found...Subdomain Partnership Opportunities
/donations/companies-and-found...Subdomain Our Corporate Partners
/donations/companies-and-found...Subdomain Cause Marketing
/donations/companies-and-found...Subdomain Other Ways to Give
/donations/companies-and-found...Subdomain Partners: Why We Give
/donate/donation.htmlSubdomain Donate Now »
IMG-ALT a little kid with a mischievous look holds a container of food with a Red Cross logo on it
/give-blood.htmlSubdomain Give Blood
https://www.redcrossblood.org/...External Subdomain Find a Blood Drive
https://www.redcrossblood.org/...External Subdomain Eligibility Requirements
https://www.redcrossblood.org/...External Subdomain Types of Blood Donations
https://www.redcrossblood.org/...External Subdomain How Blood Donations Help
https://www.redcrossblood.org/...External Subdomain Common Concerns
https://www.redcrossblood.org/...External Subdomain Donation Process Overview
https://www.redcrossblood.org/...External Subdomain What to do Before, During and After
https://www.redcrossblood.org/...External Subdomain What Happens to Donated Blood
https://www.redcrossblood.org/...External Subdomain First Time Blood Donors
https://www.redcrossblood.org/...External Subdomain Why Host a Blood Drive?
https://www.redcrossblood.org/...External Subdomain How Hosting a Blood Drive Works
https://www.redcrossblood.org/...External Subdomain Anchor Hosting a Blood Drive FAQ
https://www.redcrossblood.org/...External Subdomain Apply to Host a Blood Drive
https://www.redcrossblood.org/...External Subdomain IMG-ALT schedule a blood donation and help save lives
/take-a-class?utm_source=RCO&u...Subdomain Training & Certification
/take-a-class?utm_source=RCO&u...Subdomain For Individuals – Find Classes
/take-a-class/online-safety-cl...Subdomain Online Classes & Training
/take-a-class/first-aid?utm_so...Subdomain First Aid
/take-a-class/cpr?utm_source=R...Subdomain CPR
/take-a-class/aed?utm_source=R...Subdomain AED
/take-a-class/bls?utm_source=R...Subdomain BLS/CPR For Healthcare
/take-a-class/als-and-pals?utm...Subdomain ALS/PALS
/take-a-class/babysitting-chil...Subdomain Babysitting & Child Care
/take-a-class/lifeguarding?utm...Subdomain Lifeguarding
/take-a-class/swimming?utm_sou...Subdomain Swimming + Water Safety
/take-a-class/instructor-train...Subdomain Instructor Training
/take-a-class/organizations?ut...Subdomain Organizations
/take-a-class/organizations?ut...Subdomain Training for Organizations
/take-a-class/organizations/wo...Subdomain Workplace Safety (First Aid/CPR/AED)
/take-a-class/organizations/aq...Subdomain Aquatics
/take-a-class/organizations/he...Subdomain Healthcare Professionals (BLS/ALS/PALS/NALS)
/take-a-class/organizations/fi...Subdomain First Responders (Police, Fire, EMS)
/take-a-class/organizations/ed...Subdomain Education
/take-a-class/organizations/sm...Subdomain SMART Manikin Training Solution
/take-a-class/organizations/pu...Subdomain AEDs
/take-a-class/organizations/co...Subdomain More Information on Training
/store?utm_source=RCO&utm_medi...Subdomain Shop Supplies & Products
/store/training-supplies?utm_s...Subdomain Training Supplies
/store/books-and-dvds?utm_sour...Subdomain Books & DVDs
/store/lifeguarding-and-learn-...Subdomain Lifeguarding & Learn to Swim
/store/emergency-preparedness?...Subdomain Emergency Preparedness
/store/first-aid-supplies?utm_...Subdomain First Aid & Preparedness
/take-a-class?utm_source=RCO&u...Subdomain IMG-ALT person holding umbrella over ill man
/volunteer/become-a-volunteer....Subdomain Volunteer
https://volunteerconnection.re...External Subdomain Sign In to Volunteer Connection
https://volunteerconnection.re...External Subdomain Find Your Perfect Fit
/volunteer/volunteer-opportuni...Subdomain Volunteer Opportunities
/red-cross-youth.htmlSubdomain Youth and Young Adults
/sound-the-alarm.htmlSubdomain Sound the Alarm
/volunteer/become-a-volunteer....Subdomain Find your volunteer opportunity »
IMG-ALT disaster specialist icon
/about-us.htmlSubdomain About Us
/about-us/our-work/disaster-re...Subdomain Disaster Relief
/give-blood.htmlSubdomain Lifesaving Blood
/about-us/our-work/training-ed...Subdomain Training Courses & Certification
/about-us/our-work/military-fa...Subdomain Military Families
/about-us/our-work/internation...Subdomain International Services
/about-us/who-we-are/mission-a...Subdomain Mission & Values
/about-us/who-we-are/leadershi...Subdomain Leadership
/about-us/who-we-are/governanc...Subdomain Governance
/about-us/who-we-are/dei.htmlSubdomain Diversity, Equity & Inclusion
/about-us/who-we-are/history.htmlSubdomain History
/about-us/who-we-are/nursing-h...Subdomain Nursing & Health
/about-us/who-we-are/red-cross...Subdomain Red Cross Stories
/about-us/who-we-are/celebrity...Subdomain Celebrity Supporters
/about-us/news-and-events/late...Subdomain Latest News
/about-us/news-and-events/publ...Subdomain Publications
/about-us/news-and-events/medi...Subdomain Media Resources
/about-us/news-and-events/soci...Subdomain Social Media
/about-us/news-and-events/clim...Subdomain Climate Crisis
/about-us/careers.htmlSubdomain Career Opportunities
/about-us/careers/culture.htmlSubdomain Culture of Belonging
/about-us/careers/university-p...Subdomain University Programs
/get-help.htmlSubdomain Get Help
/get-help/disaster-relief-and-...Subdomain Disaster Relief & Recovery Services
/get-help/disaster-relief-and-...Subdomain Find Disaster Shelter & Other Services
/get-help/disaster-relief-and-...Subdomain Contact & Locate Loved Ones
/get-help/resources.htmlSubdomain Red Cross Resource Directory
/get-help/how-to-prepare-for-e...Subdomain How to Prepare for Emergencies
/get-help/how-to-prepare-for-e...Subdomain Workplaces & Organizations
/get-help/how-to-prepare-for-e...Subdomain Emergency Preparedness for Kids
/get-help/how-to-prepare-for-e...Subdomain Types of Emergencies
/get-help/how-to-prepare-for-e...Subdomain Mobile Apps
/get-help/how-to-prepare-for-e...Subdomain Coronavirus Safety Tips
/about-us/our-work/military-fa...Subdomain Text duplicate Military Families
/get-help/military-families/em...Subdomain Emergency Communication
/get-help/military-families/fi...Subdomain Financial Assistance
/get-help/military-families/de...Subdomain Deployment
/get-help/military-families/in...Subdomain Information & Referral
/get-help/military-families/se...Subdomain Services for Veterans
/get-help/how-to-prepare-for-e...Subdomain Tornado Safety Tips
IMG-ALT a house with blue siding is partially destroyed, likely by a tornado
/donate/giving-day.htmlSubdomain give now
https://www.redcrossblood.org/...External Subdomain Make An Appointment
https://www.redcrossblood.org/...External Subdomain *Terms apply, learn more.
https://www.redcrossblood.org/...External Subdomain Text duplicate *Terms apply, learn more.
https://www.redcrossblood.org/...External Subdomain Donate Now»
https://www.amazon.com/gp/help...External Subdomain amazon.com/gc-legal
/take-a-class/cprSubdomain Learn CPR using our revolutionary new approach.
/take-a-class/cprSubdomain Text duplicate Learn CPR using our revolutionary new approach.
/about-us/news-and-events/late...Subdomain Read All News
/about-us/news-and-events/pres...Subdomain Red Cross responds to weekend tornadoes, wildfires as critical wildfire risk continues in the Midwest
/about-us/news-and-events/pres...Subdomain Red Cross to provide free A1C testing for blood donors in March as part of community health efforts
/about-us/news-and-events/news...Subdomain Red Cross Month: Community Health Efforts Part of Red Cross Since Its Founding
/about-us/news-and-events/news...Subdomain Help for Brazilians after 2024’s Devastating Flooding
/about-us/news-and-events/news...Subdomain Additional Financial Assistance for Western North Carolina Residents after Helene’s Devastation
/about-us/news-and-events/news...Subdomain Honoring Our Community Heroes during Red Cross Month
/about-us/news-and-events/news...Subdomain Meet Three Women Who Advanced the Red Cross Mission
/about-us/news-and-events/news...Subdomain Helping All Around the World
/about-us/news-and-events/news...Subdomain Respite for U.S. Troops Amid Austere Conditions
/volunteer/become-a-volunteer/...Subdomain Find your opportunity
/find-your-local-chapter/find-...Subdomain No Text
/find-your-local-chapter/find-...Subdomain In honor of Red Cross Month, Get involved with your local Red Cross
/take-a-class/first-aid/first-...Subdomain No Text
/take-a-class/first-aid/first-...Subdomain Be the Help Until Help Arrives, Learn Critical Lifesaving Skills
https://www.redcrossblood.org/...External Subdomain IMG-ALT magnifying glass icon
https://www.redcrossblood.org/...External Subdomain EASE THE SUFFERING OF SICKLE CELL DISEASE – WE'RE ALL JOINED BY BLOOD
/about-us/red-cross-month.htmlSubdomain JOIN THE CELEBRATION
/get-help/how-to-prepare-for-e...Subdomain View more safety tips
https://itunes.apple.com/us/ap...New window External Subdomain No Text
https://play.google.com/store/...New window External Subdomain No Text
/get-help/how-to-prepare-for-e...Subdomain home fire SAFETY TIPS
/get-help/how-to-prepare-for-e...Subdomain FLOOD SAFETY TIPS
/get-help/how-to-prepare-for-e...Subdomain power outage SAFETY TIPS
/get-help/how-to-prepare-for-e...Subdomain tornado SAFETY TIPS
/get-help/how-to-prepare-for-e...Subdomain WILDFIRE SAFETY TIPS
/store/emergency-preparednessSubdomain Text duplicate Emergency Preparedness
/store/first-aid-suppliesSubdomain First Aid Kits
/store/training-suppliesSubdomain Text duplicate Training Supplies
/store/books-and-dvdsSubdomain Text duplicate Books & DVDs
/subscribe.htmlSubdomain Sign Up Now
https://www.facebook.com/redcrossNew window External Subdomain No Text
https://www.instagram.com/amer...New window External Subdomain No Text
https://www.linkedin.com/compa...New window External Subdomain No Text
https://www.tiktok.com/@americ...New window External Subdomain No Text
https://x.com/redcrossNew window External No Text
https://www.threads.net/@ameri...New window External Subdomain No Text
/accessibility.htmlSubdomain Accessibility
/terms-of-use.htmlNew window Subdomain Terms of Use
/privacy-policy.htmlSubdomain Privacy Policy
/contact-us.htmlSubdomain Contact Us
https://www.redcross.org/faq.htmlSubdomain FAQ
/get-help/how-to-prepare-for-e...Subdomain Text duplicate Mobile Apps
https://www.redcrossblood.org/...External Subdomain Text duplicate Give Blood
/about-us/careers.htmlSubdomain Careers

Server configuration

HTTP redirects
(Critically important)
This page redirects to "https://www.redcross.org/"
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.73 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 (121 kB).

HTTP Response Header

NameValue
content-typetext/html;charset=utf-8
last-modifiedWed, 19 Mar 2025 20:20:29 GMT
serverApache
x-content-type-optionsnosniff
x-dispatcherdispatcher2useast1-b80
x-vhostredcross
x-akamai-transformed9 - 0 pmb=mRUM,2
varyAccept-Encoding
content-encodingbr
cache-controlno-cache
expiresWed, 19 Mar 2025 20:33:07 GMT
dateWed, 19 Mar 2025 20:33:07 GMT
content-length15659
set-cookie164 Characters
server-timingcdn-cache; desc=REVALIDATE
strict-transport-securitymax-age=31536000 ; includeSubDomains ; preload
x-frame-optionsALLOW-FROM https://adobe.com/
content-security-policyframe-ancestors 'self' https://*.adobe.com;
statuscode200
http_versionHTTP/2

External factors

This page is referenced by wikipedia.
This website has excellent links from other websites.
This page has backlinks from 67,465 referring domains.
This page has 3,412,180 backlinks.
This page has backlinks from 34,147 different ip addresses.

Robots.txt

User-agent: *

# AEM-7774 / AE-2329 11/10/21
Allow: /content/redcross/*	
# IC: 3481 10/12/17
Disallow: /ns/apology/* 
# IC: DW beta launch 12/6/17
Disallow: /take-a-class/hidden 
Disallow: /tributes/*
Disallow: /account/*
Disallow: /search-the-red-cross-site/*
Disallow: /errors/*
Disallow: /surveys/*
Disallow: /accounthelp/*
Disallow: /invoice-central/*
Disallow: /lp/*
Disallow: /LP/*
# IC: 4467 9/19/18
Disallow: /on/demandware.store/*  
# IC 4624 10/16/18
Disallow: /take-a-class/asspsafetytraining   
# IC 5308 5/31/19
Disallow: /take-a-class/participant-materials  
# IC 5313 6/12/19
Disallow: /content/dam/redcross/lp/*  

# IC: SK request 11/26/13
User-agent: msnbot
Crawl-delay: 1

Sitemap: https://www.redcross.org/sitemap.xml
# TSED-877
Sitemap: https://www.redcross.org/sitemap_0.xml	
Sitemap: https://www.redcross.org/sitemap-ARCStoreXMLSitemap.xml
Sitemap: https://www.redcross.org/sitemap-TakeAClassLocalXMLSitemaps.xml

Search preview

www.redcross.org
American Red Cross | Help Those Affected by Disasters
Every 8 minutes the American Red Cross responds to an emergency. Support the Red Cross. Join us today by making a donation.

Most important keywords

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

KeywordResultRecheck
Red81%Check
Cross81%Check
Red Cross81%Check
American Red Cross73%Check
Red Cross responds72%Check
Red Cross Month68%Check
Local Red Cross68%Check
Red Cross mission68%Check
support55%Check
Help52%Check

Test up to 1.000 webpages of redcross.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