Ialc.org - SEO Checker

Overview of the SEO Check
Meta information
100% 
Page quality
76% 
Page structure
79% 
Link structure
83% 
Server
97% 
External factors
100% 
SEO Score
Response time
0.07 s
File size
47.00 kB
Words
798
Media files
24
Number of links
196 internal / 10 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
IALC - Quality language schools worldwide
The length of the page title is perfect. (384 pixels out of 580 max pixel length)
There are no duplicate words in the title
Meta description
(Critically important)
IALC language schools provide language immersion through courses for all ages, levels and needs. Welcome to our global community of language schools
The length of the meta description is perfect. (954 pixels out of 1000 max pixel length)
Crawlability
(Critically important)
There are no problems in accessing the website.
Canonical URL
(Important)
https://www.ialc.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)
The specified alternate links have no errors.
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
generatorTYPO3 CMS
descriptionIALC language schools provide language immersion through courses for all ages, levels and needs. Welcome to our global community of language schools
viewportwidth=device-width, initial-scale=1
theme-color#378BB8
search:typepage
search:titleHome
search:created2010-02-01T14:53:15+00:00
search:modified2021-05-27T09:53:48+01:00
search:excludetrue
langen
twitter:cardsummary_large_image
twitter:titleQuality language schools worldwide
twitter:descriptionIALC language schools provide language immersion through courses for all ages, levels and needs. Welcome to our global community of language schools
twitter:dnton
twitter:urlhttps://www.ialc.org/
og:site_nameIALC
og:typewebsite
og:urlhttps://www.ialc.org/
og:titleQuality language schools worldwide
og:descriptionIALC language schools provide language immersion through courses for all ages, levels and needs. Welcome to our global community of language schools
charsetutf-8

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

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

Page quality

Content
(Critically important)
Some words from the page title are not used within the pages content
This page contains 798 words. That's ok.
25.8% of the text are stop words.
The page contains a listing, which indicates a good text layout.
12 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 15.12 words is good.
Frames
(Critically important)
This page does not use a frameset.
Mobile optimization
(Somewhat important)
This page loads 4 JavaScript files. This may affect the load time negatively.
A viewport "width=device-width, initial-scale=1" 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 16 tags for this page.
Image SEO
(Somewhat important)
7 images have no alt attribute. The content of alt attributes is used by search engines.
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
/assets/ialc/img/logo_print.pngIALCIALC
/fileadmin/user_upload/ialc-logo.svgIALC White logo
...es/Home_page/Edvisor_powered_by1__01.pngNo alt attribute provided
...ineLearning_mob_tablet_01_b02eed5990.jpgNo alt attribute provided
...ineLearning_mob_tablet_01_b02eed5990.jpgNo alt attribute provided
...essed_/a/2/csm_desktop_01_18e41dafd9.jpgNo alt attribute provided
...ed_/0/d/csm_NESE_Boston_1_df6994f849.pngNESE Celebrates with 30% Discounts on Bookings in 2021!
...essed_/9/7/csm_GV_Vic_E_1_41c63c0ccc.jpgGlobal Village Victoria launches new Website!
...cessed_/c/3/csm_Malta_E_2_32af897c84.jpgBELS MALTA & GOZO...aaaaand THEY'RE BACK!!!
...ineLearning_mob_tablet_01_b02eed5990.jpgNo alt attribute provided
...ineLearning_mob_tablet_01_b02eed5990.jpgNo alt attribute provided
...essed_/a/2/csm_desktop_01_18e41dafd9.jpgNo alt attribute provided
...os/Logos/Partner/guardme-logo-141x40.pngguard.me International Insurance
.../Logos/Partner/Edvisor_141x40_footer.pngEdvisor

Page structure

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

Heading structure

Heading levelContent
H2 Learn a language abroad
H2 IALC News
H2 Sign up for our IALC Newsletter
H3 Choose from 10 languages in 141 IALC accredited year-round & summer centres.
H3 Find a school by language
H3 Find a school by destination
H3 Over 120 destinations around the world...
H3 View all destinations
H4 NESE Celebrates with 30% Discounts on Bookings in 2021!
H4 Global Village Victoria launches new Website!
H4 BELS MALTA & GOZO...aaaaand THEY'RE BACK!!!
H4 Live TV from Study Travel News!
Some anchor texts are used more than once.
2 links don't have an anchor text.
There are 4 links with a trivial anchor text.
The number of internal links is ok.
None of the anchor texts is too long.
All internal links are not using dynamic parameters.
There are 10 external links on this page.
LinkAttributesAnchor text
https://www.ialc.org/IMG-ALT IALC
A-TITLE IALC - Quality language schools worldwide
https://www.ialc.org/favourites/Favourites
A-TITLE Favourites
https://www.ialc.org/resources/Resources
A-TITLE Resources
/resources/ialc-research-repor...IALC Research Report 2021
A-TITLE IALC Research Report 2021
/resources/2018-report/2018 Report
A-TITLE 2018 Report
/resources/2017-report/2017 Report
A-TITLE 2017 Report
/resources/2016-report/2016 Report
A-TITLE 2016 Report
/resources/2015-report/2015 Report
A-TITLE 2015 Report
/resources/2020-directory/2020 Directory
A-TITLE 2020 Directory
/resources/privacy-notice-down...Privacy Notice - Downloading our IALC Research Reports
A-TITLE Privacy Notice - Downloading our IALC Research Reports
https://www.ialc.org/about-us/About us
A-TITLE About us
/about-us/history/History
A-TITLE History
/about-us/team/Team
A-TITLE Team
/about-us/ialc-quality-standards/IALC Quality Standards
A-TITLE IALC Quality Standards
/about-us/ialc-quality-standar...IALC Code of Ethics
A-TITLE IALC Code of Ethics
/about-us/ialc-quality-standar...IALC Accommodation Standards
A-TITLE IALC Accommodation Standards
/about-us/purpose-and-aims/Purpose and Aims
A-TITLE Purpose and Aims
/about-us/testimonials/Testimonials
A-TITLE Testimonials
https://www.ialc.org/contact-us/Contact us
A-TITLE Contact us
/contact-us/advertise-with-ialc/Advertise with IALC
A-TITLE Advertise with IALC
/contact-us/become-a-member/Become a member
A-TITLE Become a member
/contact-us/become-a-member/ia...IALC Membership enquiries
A-TITLE IALC Membership enquiries
/contact-us/complaints/Complaints
A-TITLE Complaints
https://www.ialc.org/events/Events
A-TITLE Events
https://www.ialc.org/covid-19/COVID-19
A-TITLE COVID-19
/covid-19/japanese-covid-infor...Japanese Covid information
A-TITLE Japanese Covid information
https://www.ialc.org/agents/Agents
A-TITLE Agents
/agents/our-ialc-agencies/Our IALC Agencies
A-TITLE Our IALC Agencies
/agents/our-ialc-agencies/ialc...IALC Approved Agencies - Terms & Conditions
A-TITLE IALC Approved Agencies - Terms & Conditions
/agents/ialc-agency-area/IALC Agency Area
A-TITLE IALC Agency Area
/agents/ialc-agency-area/virtu...Virtual Workshop 2020
A-TITLE Virtual Workshop 2020
https://www.ialc.org/members/Members
A-TITLE Members
https://www.ialc.org/English
A-TITLE Home
https://www.ialc.org/es/inicio/Español
A-TITLE Inicio
https://www.ialc.org/de/start/Deutsch
A-TITLE Start
https://www.ialc.org/it/Italiano
A-TITLE Home
https://www.ialc.org/fr/accueil/Français
A-TITLE Accueil
https://www.ialc.org/pt/inicio/Português
A-TITLE Início
/ru/glavnaya-stranica/Pусский
A-TITLE Главная страница
https://www.ialc.org/zh/首页/中文
A-TITLE 首页
https://www.ialc.org/ja/ホーム/日本語
A-TITLE ホーム
https://www.ialc.org/Home
A-TITLE Home
/find-a-school/Find a School
A-TITLE Find a School
https://www.ialc.org/ialc-online/IALC Online
A-TITLE IALC Online
/destinations/Destinations
A-TITLE Destinations
/destinations/argentina/Argentina
A-TITLE Argentina
/destinations/argentina/buenos...Buenos Aires
A-TITLE Buenos Aires
/destinations/australia/Australia
A-TITLE Australia
/destinations/australia/adelaide/Adelaide
A-TITLE Adelaide
/destinations/australia/brisbane/Brisbane
A-TITLE Brisbane
/destinations/australia/cairns/Cairns
A-TITLE Cairns
/destinations/australia/gold-c...Gold Coast
A-TITLE Gold Coast
/destinations/australia/melbou...Melbourne
A-TITLE Melbourne
/destinations/austria/Austria
A-TITLE Austria
/destinations/austria/vienna/Vienna
A-TITLE Vienna
/destinations/canada/Canada
A-TITLE Canada
/destinations/canada/winnipeg/Winnipeg
A-TITLE Winnipeg
/destinations/canada/mississauga/Mississauga
A-TITLE Mississauga
/destinations/canada/kelowna/Kelowna
A-TITLE Kelowna
/destinations/canada/toronto/Toronto
A-TITLE Toronto
/destinations/canada/vancouver/Vancouver
A-TITLE Vancouver
/destinations/canada/victoria/Victoria
A-TITLE Victoria
/destinations/china/China
A-TITLE China
/destinations/china/beijing/Beijing
A-TITLE Beijing
/destinations/china/shanghai/Shanghai
A-TITLE Shanghai
/destinations/france/France
A-TITLE France
/destinations/france/aix-en-pr...Aix-en-Provence
A-TITLE Aix-en-Provence
/destinations/france/biarritz/Biarritz
A-TITLE Biarritz
/destinations/france/bordeaux/Bordeaux
A-TITLE Bordeaux
/destinations/france/lyon/Lyon
A-TITLE Lyon
/destinations/france/montpellier/Montpellier
A-TITLE Montpellier
/destinations/france/nice/Nice
A-TITLE Nice
/destinations/france/paris/Paris
A-TITLE Paris
/destinations/france/rouen/Rouen
A-TITLE Rouen
/destinations/germany/Germany
A-TITLE Germany
/destinations/germany/berlin/Berlin
A-TITLE Berlin
/destinations/germany/cologne/Cologne
A-TITLE Cologne
/destinations/germany/duesseld...Düsseldorf
A-TITLE Düsseldorf
/destinations/germany/hamburg/Hamburg
A-TITLE Hamburg
/destinations/germany/lindau/Lindau
A-TITLE Lindau
/destinations/germany/munich/Munich
A-TITLE Munich
/destinations/germany/muenster/Münster
A-TITLE Münster
/destinations/germany/regensburg/Regensburg
A-TITLE Regensburg
/destinations/germany/stuttgart/Stuttgart
A-TITLE Stuttgart
/destinations/ireland/Ireland
A-TITLE Ireland
/destinations/ireland/bray/Bray
A-TITLE Bray
/destinations/ireland/cork/Cork
A-TITLE Cork
/destinations/ireland/dublin/Dublin
A-TITLE Dublin
/destinations/ireland/galway/Galway
A-TITLE Galway
/destinations/italy/Italy
A-TITLE Italy
/destinations/italy/bologna/Bologna
A-TITLE Bologna
/destinations/italy/florence/Florence
A-TITLE Florence
/destinations/italy/lignano/Lignano
A-TITLE Lignano
/destinations/italy/milan/Milan
A-TITLE Milan
/destinations/italy/rome/Rome
A-TITLE Rome
/destinations/italy/salerno/Salerno
A-TITLE Salerno
/destinations/italy/taormina/Taormina
A-TITLE Taormina
/destinations/italy/trieste/Trieste
A-TITLE Trieste
/destinations/italy/tropea/Tropea
A-TITLE Tropea
/destinations/japan/Japan
A-TITLE Japan
/destinations/japan/tokyo/Tokyo
A-TITLE Tokyo
/destinations/japan/fukuoka-city/Fukuoka City
A-TITLE Fukuoka City
/destinations/japan/kyoto/Kyoto
A-TITLE Kyoto
/destinations/jordan/Jordan
A-TITLE Jordan
/destinations/jordan/amman/Amman
A-TITLE Amman
/destinations/malta/Malta
A-TITLE Malta
/destinations/malta/gozo/Gozo
A-TITLE Gozo
/destinations/malta/st-julians/St Julians
A-TITLE St Julians
/destinations/malta/st-pauls-bay/St Pauls Bay
A-TITLE St Pauls Bay
/destinations/malta/valletta/Valletta
A-TITLE Valletta
/destinations/new-zealand/New Zealand
A-TITLE New Zealand
/destinations/new-zealand/moun...Mount Maunganui
A-TITLE Mount Maunganui
/destinations/new-zealand/auck...Auckland
A-TITLE Auckland
/destinations/new-zealand/nelson/Nelson
A-TITLE Nelson
/destinations/portugal/Portugal
A-TITLE Portugal
/destinations/portugal/faro/Faro
A-TITLE Faro
/destinations/portugal/lisbon/Lisbon
A-TITLE Lisbon
/destinations/russia/Russia
A-TITLE Russia
/destinations/russia/irkutsk/Irkutsk
A-TITLE Irkutsk
/destinations/russia/moscow/Moscow
A-TITLE Moscow
/destinations/russia/st-peters...St Petersburg
A-TITLE St Petersburg
/destinations/south-africa/South Africa
A-TITLE South Africa
/destinations/south-africa/cap...Cape Town
A-TITLE Cape Town
/destinations/spain/Spain
A-TITLE Spain
/destinations/spain/alicante/Alicante
A-TITLE Alicante
/destinations/spain/barcelona/Barcelona
A-TITLE Barcelona
/destinations/spain/cadiz/Cadiz
A-TITLE Cadiz
/destinations/spain/madrid/Madrid
A-TITLE Madrid
/destinations/spain/malaga/Malaga
A-TITLE Malaga
/destinations/spain/nerja/Nerja
A-TITLE Nerja
/destinations/spain/salamanca/Salamanca
A-TITLE Salamanca
/destinations/spain/san-sebast...San Sebastian
A-TITLE San Sebastian
/destinations/spain/seville/Seville
A-TITLE Seville
/destinations/spain/valencia/Valencia
A-TITLE Valencia
/destinations/united-kingdom/United Kingdom
A-TITLE United Kingdom
/destinations/united-kingdom/b...Bournemouth
A-TITLE Bournemouth
/destinations/united-kingdom/b...Brighton
A-TITLE Brighton
/destinations/united-kingdom/b...Bristol
A-TITLE Bristol
/destinations/united-kingdom/b...Broadstairs
A-TITLE Broadstairs
/destinations/united-kingdom/c...Cambridge
A-TITLE Cambridge
/destinations/united-kingdom/c...Cardiff
A-TITLE Cardiff
/destinations/united-kingdom/t...The Cotswolds
A-TITLE The Cotswolds
/destinations/united-kingdom/c...Chester
A-TITLE Chester
/destinations/united-kingdom/d...Durham
A-TITLE Durham
/destinations/united-kingdom/e...East Budleigh
A-TITLE East Budleigh
/destinations/united-kingdom/e...Eastbourne
A-TITLE Eastbourne
/destinations/united-kingdom/e...Edinburgh
A-TITLE Edinburgh
/destinations/united-kingdom/g...Glasgow
A-TITLE Glasgow
/destinations/united-kingdom/h...Harrogate
A-TITLE Harrogate
/destinations/united-kingdom/k...Kent
A-TITLE Kent
/destinations/united-kingdom/l...Leeds
A-TITLE Leeds
/destinations/united-kingdom/l...London
A-TITLE London
/destinations/united-kingdom/n...Newcastle upon Tyne
A-TITLE Newcastle upon Tyne
/destinations/united-kingdom/o...Oxford
A-TITLE Oxford
/destinations/united-kingdom/p...Portsmouth
A-TITLE Portsmouth
/destinations/united-kingdom/t...Torquay
A-TITLE Torquay
/destinations/united-kingdom/t...Totnes
A-TITLE Totnes
/destinations/united-kingdom/w...West Sussex
A-TITLE West Sussex
/destinations/united-kingdom/w...Worcester
A-TITLE Worcester
/destinations/united-kingdom/w...Worthing
A-TITLE Worthing
/destinations/united-kingdom/y...York
A-TITLE York
/destinations/usa/USA
A-TITLE USA
/destinations/usa/boston/Boston
A-TITLE Boston
/destinations/usa/fort-lauderd...Fort Lauderdale
A-TITLE Fort Lauderdale
/destinations/usa/honolulu/Honolulu
A-TITLE Honolulu
/destinations/usa/miami/Miami
A-TITLE Miami
/destinations/usa/new-york/New York
A-TITLE New York
/destinations/usa/northampton/Northampton
A-TITLE Northampton
/destinations/usa/washington/Washington
A-TITLE Washington
https://www.ialc.org/experiences/Experiences
A-TITLE Experiences
https://www.ialc.org/our-schools/Our Schools
A-TITLE Our Schools
https://www.ialc.org/news/News
A-TITLE News
https://www.ialc.org/ialc-online/View all 141 IALC schools
https://www.ialc.org/about-us/Why choose an IALC school?
https://www.ialc.org/Get a quote
https://www.ialc.org/ialc-online/No Text
/destinations/View all destinations
/news/nese-celebrates-with-30-...IMG-ALT NESE Celebrates with 30% Discounts on Bookings in 2021!
/news/nese-celebrates-with-30-...Text duplicate NESE Celebrates with 30% Discounts on Bookings in 2021!
/news/nese-celebrates-with-30-...Trivial anchor text
Read more
/news/global-village-victoria-...IMG-ALT Global Village Victoria launches new Website!
/news/global-village-victoria-...Text duplicate Global Village Victoria launches new Website!
/news/global-village-victoria-...Text duplicate Trivial anchor text
Read more
/news/bels-malta-gozo-aaaaand-...IMG-ALT BELS MALTA & GOZO...aaaaand THEY'RE BACK!!!
/news/bels-malta-gozo-aaaaand-...Text duplicate BELS MALTA & GOZO...aaaaand THEY'RE BACK!!!
/news/bels-malta-gozo-aaaaand-...Text duplicate Trivial anchor text
Read more
/news/live-tv-from-study-trave...Live TV from Study Travel News!
/news/live-tv-from-study-trave...Text duplicate Trivial anchor text
Read more
https://www.ialc.org/news/View all
https://www.ialc.org/ialc-online/No Text
https://www.ialc.org/agents/Agents Zone. News. Events
https://www.ialc.org/Text duplicate Get a quote
http://eepurl.com/gcjF4DNew window External Apply here
http://www.guard.me/External IMG-ALT guard.me International Insurance
https://www.edvisor.io/External IMG-ALT Edvisor
/privacy-policy/Privacy Policy
A-TITLE Privacy Policy
/accessibility/Accessibility
A-TITLE Accessibility
https://www.ialc.org/sitemap/Sitemap
A-TITLE Sitemap
/ialc-corporate-partnership/IALC Corporate Partnership
A-TITLE IALC Corporate Partnership
https://www.facebook.com/ialc.orgNew window External Facebook
A-TITLE Facebook
https://www.linkedin.com/compa...New window External LinkedIn
A-TITLE LinkedIn
https://twitter.com/ialc_langu...New window External Twitter
A-TITLE Twitter
https://www.youtube.com/IALCvi...New window External YouTube
A-TITLE YouTube
https://uk.pinterest.com/ialcl...New window External Subdomain Pintrest
A-TITLE Pintrest
https://instagram.com/ialc.lan...New window External Instagram
A-TITLE Instagram
https://www.liquidlight.co.uk/New window External Web design agency

Server configuration

HTTP redirects
(Critically important)
This page redirects to "https://www.ialc.org/"
HTTP header
(Important)
No X-Powered HTTP header is sent.
This page uses GZip for compressed data transmission.
Performance
(Somewhat important)
This page loads 4 JavaScript files. This may affect the load time negatively.
The page response time is excellent with 0.07 seconds.
This page only loads 2 CSS files. That's ok.
The file size of the HTML document is fine (47 kB).

HTTP Response Header

NameValue
dateMon, 21 Jun 2021 11:37:14 GMT
content-typetext/html; charset=utf-8
content-length11692
connectionkeep-alive
content-languageen
cache-controlprivate, max-age=14400, no-transform
permissions-policyinterest-cohort=()
content-security-policydefault-src https: data: blob: wss: 'unsafe-inline' 'unsafe-eval'; upgrade-insecure-requests; report-uri https://www.ialc.org/?eID=error
content-encodinggzip
varyAccept-Encoding,User-Agent
x-frame-optionsSAMEORIGIN
x-xss-protection1; mode=block
x-content-type-optionsnosniff
referrer-policyno-referrer-when-downgrade
strict-transport-securitymax-age=31536000
expiresMon, 21 Jun 2021 10:32:27 GMT
cf-cache-statusHIT
age3887
accept-rangesbytes
cf-request-id0acff554e20000dfebe0939000000001
expect-ctmax-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
report-to{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v2?s=H5dLxCYPEzsEng9rklvELcDQGRHSxw1eu2f374gHLk5mynIakpNV%2Br1VNdyy6YsGrVKQ%2BzqXxkTUqX9FzbrPkwPjR0ClrUblMkzl7x6300%2B46K5Xr9C4YKILuRku2TbIfezjcQo%3D"}],"group":"cf-nel","max_age":604800}
nel{"report_to":"cf-nel","max_age":604800}
servercloudflare
cf-ray662cf19b0ea4dfeb-FRA
statuscode200
http_versionHTTP/1.1

External factors

Blacklists
(Nice to have)
This website is not classified "for adult only".
This website has excellent links from other websites.
This page has backlinks from 895 referring domains.
This page has 143,909 backlinks.
This page has backlinks from 586 different ip addresses.
Facebook popularity
(Somewhat important)
The page has 0 shares, comments and 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

Sitemap: https://www.ialc.org/sitemap.xml

User-agent: *
Crawl-delay: 5
Request-rate: 1/10s

User-agent: PetalBot
Disallow: /

User-agent: MJ12bot
Disallow: /

Search preview

www.ialc.org
IALC - Quality language schools worldwide
IALC language schools provide language immersion through courses for all ages, levels and needs. Welcome to our global community of language schools

Most important keywords

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

KeywordResultRecheck
IALC83%Check
IALC language74%Check
IALC language schools71%Check
School66%Check
language66%Check
Language School66%Check
language schools63%Check
IALC Research60%Check
Find School54%Check
global52%Check

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