Rcgp.org.uk - SEO Checker

Overview of the SEO Check
Meta information
36% 
Page quality
88% 
Page structure
100% 
Link structure
85% 
Server
100% 
External factors
100% 
SEO Score
Response time
0.28 s
File size
52.80 kB
Words
661
Media files
8
Number of links
171 internal / 14 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
Royal College of General Practitioners
The length of the page title is perfect. (344 pixels out of 580 max pixel length)
There are no duplicate words in the title
Meta description
(Critically important)
The RCGP is the professional membership body for family doctors in the UK and overseas. We are committed to improving patient care, clinical standards and GP training.
The meta description is too long: 1054 pixels from max. 1000 pixels. Optimize description
Crawlability
(Critically important)
This site is blocked from indexing.
Canonical URL
(Important)
No canonical link is specified.
Language
(Somewhat important)
Language detected in text: en
Server location: United Kingdom of Great Britain and Northern Ireland
The language is not specified in the HTML markup.
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
viewportwidth=device-width, initial-scale=1, user-scalable=no
keywordsRCGP, Royal, college, general, practitioners, GP, gps, homepage,
descriptionThe RCGP is the professional membership body for family doctors in the UK and overseas. We are committed to improving patient care, clinical standards and GP training.
robotsnoindex, follow
X-UA-CompatibleIE=edge,chrome=1
charsetutf-8

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

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

Page quality

Content
(Critically important)
These Typos were found:
  • occured => occurred
This page contains 661 words. That's ok.
21.8% 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.
5 paragraphs were found on this page.
The text content is perfect.
No placeholders texts or images were found.
There are no duplicates on the site.
The average number of words per sentence of 13.43 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, user-scalable=no" is provided.
This page only loads 3 JavaScript files. That's good!
Bold and strong tags
(Somewhat important)
The usage of strong and bold tags is perfect. We recommend the use of up to 13 tags for this page.
Image SEO
(Somewhat important)
1 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
/images/mobile-logo.pngRoyal College of General Pracitioners
/images/main-logo.png?v=1Royal College of General Pracitioners
/images/rcgp-logo-white.pngNo alt attribute provided
...4E84AAB7889258E5AD8B52CCC1CFF0180C4986F5COVID-19 (coronavirus)
...34E21B5992E0F6E9CEA977FAFCE100021BB2A6D7GP Frontline issue 18
...F85495C2D5080FA9EE7F90253665008C1F5EC069BFGP conf 22 oct 2020
...99799825327E7B8BDC25224C512165A49CC9671CGroup of fellows
...BCFDCA24819D34606411A0FC9A943291D36500A4BJGP cover

Page structure

H1 heading
(Critically important)
COVID-19 latest updates
The H1 heading is perfect.
Headings
(Important)
The heading structure is perfect.

Heading structure

Heading levelContent
H1 COVID-19 latest updates
H2 College arrangements during COVID-19
H2 Future GPs
H2 GPs in Training
H2 Qualified GPs
H2 GP Practices
H2 Latest news
H2 Find courses & events
H2 Featured
H3 GPs offer patients top tips for maintaining physical and mental health during second lockdown
H3 RCGP collaborate with RNID to support GPs deliver care to deaf patients
H3 Vaccine news ‘positive’ but still questions that need answers, says RCGP
H3 New issue of GP Frontline
H3 A fresh approach conference
H3 Annual General Meeting
H3 New issue of BJGP: Prescribing
H4 Information
H4 About RCGP
H4 RCGP Resources
H4 Follow 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.
The number of internal links is ok.
None of the anchor texts is too long.
There are 14 external links on this page.
LinkAttributesAnchor text
https://www.rcgp.org.uk/Anchor Skip Navigation
https://www.rcgp.org.uk/IMG-ALT Royal College of General Pracitioners
A-TITLE Royal College of General Practitioners
https://www.rcgp.org.uk/Text duplicate IMG-ALT Royal College of General Pracitioners
A-TITLE Royal College of General Practitioners
/covid-19.aspxCOVID-19
A-TITLE COVID-19
http://elearning.rcgp.org.uk/New window External Subdomain eLearning
A-TITLE elearning
https://www.fourteenfish.com/d...External Trainee Portfolio
/contact-us.aspxContact us
A-TITLE Contact us
/my-rcgp/login.aspx?item=https...Login
A-TITLE My RCGP/Member login
/training-exams.aspxTraining and practice
A-TITLE Training and practice
/training-exams/discover-gener...Discover general practice
A-TITLE Discover general practice
/training-exams/discover-gener...Aspiring Medics
A-TITLE Aspiring Medics
/training-exams/discover-gener...Observe GP
A-TITLE Observe GP
/training-exams/discover-gener...Medical students
A-TITLE Medical students
/training-exams/discover-gener...Foundation doctors
A-TITLE Foundation doctors
/training-exams/discover-gener...Inspiring future GPs
A-TITLE Inspiring future GPs
/training-exams/discover-gener...Leadership and management
A-TITLE Leadership and management
/training-exams/discover-gener...Overseas doctors guide
A-TITLE Overseas doctors guide
/training-exams/discover-gener...Qualifying as a GP in the NHS
A-TITLE Qualifying as a GP in the NHS
/training-exams/training.aspxTraining
A-TITLE Training
/training-exams/training/mrcgp...Text duplicate Trainee Portfolio
A-TITLE Trainee Portfolio
/training-exams/training/gp-cu...GP curriculum
A-TITLE GP curriculum
/training-exams/training/mrcgp...Workplace Based Assessment (WPBA)
A-TITLE Workplace Based Assessment (WPBA)
/training-exams/training/infor...Resources for delivering GP training
A-TITLE Resources for delivering GP training
/training-exams/quality-manage...Quality management
A-TITLE Quality management
/training-exams/mrcgp-exam-ove...MRCGP exam overview
A-TITLE MRCGP exam overview
/training-exams/mrcgp-exam-ove...Targeted GP Training
A-TITLE Targeted GP Training
/training-exams/mrcgp-exam-ove...Updates for GP trainees during COVID-19
A-TITLE Updates for GP trainees during COVID-19
/training-exams/mrcgp-exam-ove...Applied Knowledge Test (AKT)
A-TITLE Applied Knowledge Test (AKT)
/training-exams/mrcgp-exam-ove...Clinical Skills Assessment (CSA)
A-TITLE Clinical Skills Assessment (CSA)
/training-exams/mrcgp-exam-ove...Recorded Consultation Assessment (RCA)
A-TITLE Recorded Consultation Assessment (RCA)
/training-exams/mrcgp-exam-ove...MRCGP Exam Applications
A-TITLE MRCGP Exam Applications
/training-exams/practice.aspxPractice
A-TITLE Practice
/training-exams/practice/reval...Revalidation
A-TITLE Revalidation
/training-exams/practice/gp-we...GP Wellbeing
A-TITLE GP Wellbeing
/training-exams/practice/later...Later Career and Retired Members
A-TITLE Later Career and Retired Members
/training-exams/practice/brigh...Bright Ideas
A-TITLE Bright Ideas
/training-exams/practice/quali...Quality Improvement
A-TITLE Quality Improvement
/training-exams/practice/the-i...Return to general practice
A-TITLE Return to general practice
/training-exams/practice/membe...Join RCGP through the MAP route
A-TITLE Join RCGP through the MAP route
/training-exams/practice/gener...General Practitioners with Extended Roles
A-TITLE General Practitioners with Extended Roles
/learning.aspxLearning
A-TITLE Learning
/learning/courses-and-events.aspxCourses and events
A-TITLE Courses and events
/learning/one-day-essentials.aspxOne Day Essentials
A-TITLE One Day Essentials
/learning/rcgp-annual-conferen...Annual Conference
A-TITLE Annual Conference
/learning/educational-librarie...Educational Libraries
A-TITLE Educational Libraries
/learning/elearning.aspxText duplicate eLearning
A-TITLE eLearning
/learning/gp-selftest.aspxGP SelfTest
A-TITLE GP SelfTest
/learning/essentials-webinar-s...Essentials Webinar Series
A-TITLE Essentials Webinar Series
/learning/mrcgp-courses.aspxMRCGP courses
A-TITLE MRCGP courses
/learning/minor-surgery-course...Minor surgery courses
A-TITLE Minor surgery courses
/learning/other-courses-we-run...Other courses we run
A-TITLE Other courses we run
/learning/cpd-credits-and-appr...CPD credits and appraisal
A-TITLE CPD credits and appraisal
/learning/rcgp-elibrary.aspxRCGP eLibrary
A-TITLE RCGP eLibrary
/learning/rcgp-educational-acc...RCGP Educational Accreditation
A-TITLE RCGP Educational Accreditation
/learning/rcgp-educational-acc...Accredited activities
A-TITLE Accredited activities
/learning/publications.aspxPublications
A-TITLE Publications
/policy.aspxPolicy and campaigns
A-TITLE Policy and campaigns
/policy/general-practice-post-...General practice post Covid
A-TITLE General practice post Covid
/policy/fit-for-the-future.aspxFit for the Future
A-TITLE Fit for the Future
/policy/rcgp-policy-work.aspxOur work
A-TITLE Our work
/policy/policy-and-campaigning...Policy and campaigning priorities 2020-23
A-TITLE Policy and campaigning priorities 2020-23
/policy/rcgp-policy-areas.aspxPolicy areas
A-TITLE Policy areas
/policy/rcgp-consultations.aspxRCGP consultations
A-TITLE RCGP consultations
/policy/workforce.aspxWorkforce
A-TITLE Workforce
/policy/general-practice-forwa...General Practice Forward View Annual Assessment
A-TITLE General Practice Forward View Annual Assessment
/policy/whole-systems-integrat...Whole Systems Integrated Care toolkit
A-TITLE Whole Systems Integrated Care toolkit
/clinical-and-research.aspxClinical
A-TITLE Clinical
/clinical-and-research/about.aspxAbout
A-TITLE About
/clinical-and-research/about/c...Join our Clinical Advisers
A-TITLE Join our Clinical Advisers
/clinical-and-research/about/c...Clinical News
A-TITLE Clinical News
/clinical-and-research/about/c...Clinical Events
A-TITLE Clinical Events
/clinical-and-research/our-pro...Programmes
A-TITLE Programmes
/clinical-and-research/our-pro...Clinical Priorities
A-TITLE Clinical Priorities
/clinical-and-research/our-pro...Innovation
A-TITLE Innovation
/clinical-and-research/our-pro...Text duplicate Quality Improvement
A-TITLE Quality Improvement
/clinical-and-research/our-pro...Research
A-TITLE Research
/clinical-and-research/our-pro...Clinical Policy
A-TITLE Clinical Policy
/clinical-and-research/our-pro...RCGP Research and Surveillance Centre
A-TITLE RCGP Research and Surveillance Centre
/clinical-and-research/resourc...Resources
A-TITLE Resources
/clinical-and-research/resourc...Clinical Toolkits
A-TITLE Clinical Toolkits
/clinical-and-research/resourc...A to Z Clinical resources
A-TITLE A to Z Clinical resources
/clinical-and-research/resourc...Text duplicate Bright Ideas
A-TITLE Bright Ideas
/clinical-and-research/resourc...Research Ready
A-TITLE Research Ready
/clinical-and-research/resourc...QI Ready
A-TITLE QI Ready
/clinical-and-research/safegua...Safeguarding
A-TITLE Safeguarding
/rcgp-near-you.aspxRCGP near you
A-TITLE RCGP near you
/rcgp-near-you/faculties.aspxFaculties
A-TITLE Faculties
/rcgp-near-you/faculties/centr...Central and East England region
A-TITLE Central and East England region
/rcgp-near-you/faculties/north...North East England region
A-TITLE North East England region
/rcgp-near-you/faculties/north...North West England region
A-TITLE North West England region
/rcgp-near-you/faculties/scotl...Scotland region
A-TITLE Scotland region
/rcgp-near-you/faculties/londo...London and South England region
A-TITLE London and South England region
/rcgp-near-you/faculties/south...South West England region
A-TITLE South West England region
/rcgp-near-you/faculties/wales...Wales Region
A-TITLE Wales Region
/rcgp-near-you/faculties/repub...Republic of Ireland Faculty
A-TITLE Republic of Ireland Faculty
/rcgp-near-you/faculties/rural...Rural Forum
A-TITLE Rural Forum
/rcgp-near-you/rcgp-nations.aspxRCGP nations
A-TITLE RCGP nations
/rcgp-near-you/rcgp-nations/rc...RCGP Northern Ireland
A-TITLE RCGP Northern Ireland
/rcgp-near-you/rcgp-nations/rc...RCGP Scotland
A-TITLE RCGP Scotland
/rcgp-near-you/rcgp-nations/rc...RCGP Wales
A-TITLE RCGP Wales
/rcgp-near-you/rcgp-internatio...RCGP International
A-TITLE RCGP International
/rcgp-near-you/rcgp-internatio...Current Projects
A-TITLE Current Projects
/rcgp-near-you/rcgp-internatio...International and overseas network
A-TITLE International and overseas network
/rcgp-near-you/rcgp-internatio...International membership
A-TITLE International membership
/rcgp-near-you/rcgp-internatio...International opportunities
A-TITLE International opportunities
/rcgp-near-you/rcgp-internatio...International training and accreditation
A-TITLE International training and accreditation
/rcgp-near-you/rcgp-internatio...Junior International Committee
A-TITLE Junior International Committee
/primary-care-development.aspxPrimary Care Development
A-TITLE Primary Care Development
/primary-care-development/prim...Primary Care Networks
A-TITLE Primary Care Networks
/primary-care-development/cons...Consultancy and support
A-TITLE Consultancy and support
/primary-care-development/coac...Coaching
A-TITLE Coaching
/primary-care-development/cqc-...CQC preparation
A-TITLE CQC preparation
/primary-care-development/recr...Recruitment support
A-TITLE Recruitment support
/primary-care-development/why-...Why work with us
A-TITLE Why work with us
/primary-care-development/case...Case studies
A-TITLE Case studies
/primary-care-development/trai...Training and development
A-TITLE Training and development
/primary-care-development/trai...Practice accounting support
A-TITLE Practice accounting support
/primary-care-development/trai...Our courses
A-TITLE Our courses
/primary-care-development/trai...Moving into Management
A-TITLE Moving into Management
/primary-care-development/trai...Management masterclasses
A-TITLE Management masterclasses
/about-us.aspxAbout us
A-TITLE About us
/about-us/the-college.aspxThe College
A-TITLE The College
/about-us/the-college/what-we-...What we do
A-TITLE What we do
/about-us/the-college/who-we-a...Who we are
A-TITLE Who we are
/about-us/the-college/rcgp-awa...RCGP Awards
A-TITLE RCGP Awards
/about-us/membership.aspxMembership
A-TITLE Membership
/about-us/membership/become-a-...Become a member
A-TITLE Become a member
/about-us/membership/existing-...Existing members
A-TITLE Existing members
/about-us/membership/internati...International GPs
A-TITLE International GPs
/about-us/membership/membershi...Membership fees
A-TITLE Membership fees
/about-us/news.aspxNews
A-TITLE News
/about-us/contact-us.aspxText duplicate Contact us
A-TITLE Contact us
/about-us/work-for-us.aspxWork for us
A-TITLE Work for us
/about-us/rcgp-blog.aspxRCGP Blog
A-TITLE RCGP Blog
/covid-19.aspxText duplicate COVID-19
A-TITLE COVID-19
http://elearning.rcgp.org.uk/New window External Subdomain Text duplicate eLearning
A-TITLE elearning
https://www.fourteenfish.com/d...External Text duplicate Trainee Portfolio
/contact-us.aspxText duplicate Contact us
A-TITLE Contact us
/covid-19.aspxCOVID-19 latest updates
A-TITLE Read now
/covid-19.aspxIncluding latest on CSA, AKT and WPBA exams.
A-TITLE Read now
/training-exams/mrcgp-exam-ove...Including latest on CSA, AKT and WPBA exams
A-TITLE Including latest on CSA, AKT and WPBA exams
/covid-19.aspxRead now
A-TITLE Read now
/about-us/college-arrangements...College arrangements during COVID-19
/training-exams/discover-gener...Find out more
A-TITLE Find out more
/about-us/gps-in-training.aspxText duplicate Find out more
A-TITLE Find out more
/about-us/gps-in-practice.aspxText duplicate Find out more
A-TITLE Find out more
/primary-care-development.aspxText duplicate Find out more
A-TITLE Find out more
/about-us/news/2020/november/m...GPs offer patients top tips for maintaining physical and mental health during second lockdown
A-TITLE GPs offer patients top tips for maintaining physical and mental health during second lockdown
/about-us/news/2020/november/r...RCGP collaborate with RNID to support GPs deliver care to deaf patients
A-TITLE RCGP collaborate with RNID to support GPs deliver care to deaf patients
/about-us/news/2020/november/v...Vaccine news ‘positive’ but still questions that need answers, says RCGP
A-TITLE Vaccine news ‘positive’ but still questions that need answers, says RCGP
/about-us/news.aspxView all articles
A-TITLE View all articles
/learning/events-search-result...More options
A-TITLE Go to the events advanced search
/about-us/news/gp-frontline.aspxIMG-ALT GP Frontline issue 18
A-TITLE Read now
/about-us/news/gp-frontline.aspxNew issue of GP Frontline
A-TITLE Read now
/about-us/news/gp-frontline.aspxText duplicate Read now
A-TITLE Read now
https://www.rcgpfa.org.uk/External IMG-ALT BFGP conf 22 oct 2020
A-TITLE Register now
https://www.rcgpfa.org.uk/External A fresh approach conference
A-TITLE Register now
https://www.rcgpfa.org.uk/External Register now
A-TITLE Register now
/about-us/the-college/who-we-a...IMG-ALT Group of fellows
A-TITLE Read now
/about-us/the-college/who-we-a...Annual General Meeting
A-TITLE Read now
/about-us/the-college/who-we-a...Text duplicate Read now
A-TITLE Read now
http://bjgp.org/content/70/700External IMG-ALT BJGP cover
A-TITLE Read BJGP
http://bjgp.org/content/70/700External New issue of BJGP: Prescribing
A-TITLE Read BJGP
http://bjgp.org/content/70/700External Read BJGP
A-TITLE Read BJGP
/bookshop/Checkout/Basket.aspxGo to basket
A-TITLE Go to basket
/rooms-for-hire/30-euston-squa...Member Accommodation and Event Facilities
A-TITLE Member Accommodation and Event Facilities
/publications/advertising-and-...Advertising and sponsorship
A-TITLE Advertising and sponsorship
/learning/rcgp-educational-acc...Text duplicate RCGP Educational Accreditation
A-TITLE RCGP Educational Accreditation
/terms-and-conditions/accessib...RCGP accessibility statement
A-TITLE RCGP accessibility statement
/contact-us.aspxText duplicate Contact us
A-TITLE Contact us
/about-us.aspxText duplicate About us
A-TITLE About us
/work-at-rcgp.aspxWork at RCGP
A-TITLE Work at RCGP
/work-at-rcgp/jobs-board.aspxJobs for GPs
A-TITLE Jobs for GPs
/publications.aspxText duplicate Publications
A-TITLE Publications
/publications/bjgp.aspxBJGP
A-TITLE BJGP
/learning/online-learning/ole/...Online Learning Environment
A-TITLE Online Learning Environment
http://www.facebook.com/rcgp.orgExternal Facebook
A-TITLE Facebook
http://twitter.com/RCGPExternal Twitter
A-TITLE Follow us on twitter
http://www.youtube.com/RCGPVideosExternal YouTube
A-TITLE YouTube
/terms-and-conditions.aspxTerms and conditions
A-TITLE Terms and conditions
/terms-and-conditions/rcgp-web...Privacy Statement
A-TITLE Privacy Statement
/terms-and-conditions/cookies-...Cookies Statement
A-TITLE Cookies Statement
/about-us/the-college/who-we-a...Modern Slavery Statement
A-TITLE Modern Slavery Statement
/sitemap.aspxSitemap
A-TITLE Sitemap
http://www.unified.co.uk/New window External Built by Unified Solutions
A-TITLE Built by Unified Solutions

Server configuration

HTTP redirects
(Critically important)
This page redirects to "https://www.rcgp.org.uk/"
HTTP header
(Important)
No X-Powered HTTP header is sent.
This page uses GZip for compressed data transmission.
Performance
(Somewhat important)
The page response time is excellent with 0.28 seconds.
This page only loads 2 CSS files. That's ok.
This page only loads 3 JavaScript files. That's good!
The file size of the HTML document is fine (53 kB).

HTTP Response Header

NameValue
cache-controlno-cache, no-store
pragmano-cache
content-length16157
content-typetext/html; charset=utf-8
content-encodinggzip
expires-1
varyAccept-Encoding
set-cookie82 Characters
set-cookie130 Characters
set-cookie122 Characters
set-cookie144 Characters
set-cookie87 Characters
set-cookie106 Characters
x-xss-protection1; mode=block
x-content-type-optionsnosniff
x-frame-optionsSAMEORIGIN
strict-transport-securitymax-age=31536000; includeSubDomains
referrer-policyno-referrer-when-downgrade
content-security-policyupgrade-insecure-requests
x-azure-ref0rZy2XwAAAADC3TPve9Q7QaZmO0cx7SF+RlJBRURHRTEwMTAAZGEyMzY0MzItYjYyMi00MDkyLWEzMzEtZjI1OWQyOTJmOTM4
dateThu, 19 Nov 2020 16:26:21 GMT
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 5,587 referring domains.
This page has 534,013 backlinks.
This page has backlinks from 3,773 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

User-agent: *

Disallow: /sitecore
Disallow: /*media/
Disallow: /*pdf/
Disallow: /*docs/
Disallow: /*PDF/
Disallow: /*.pdf
Disallow: /courses-and-events/one-day-essentials/ode-presentations.aspx
Disallow: /*~/
Sitemap: http://www.rcgp.org.uk/sitemap.xml

Search preview

www.rcgp.org.uk
Royal College of General Practitioners
The RCGP is the professional membership body for family doctors in the UK and overseas. We are committed to improving patient care, clinical standards and GP training.

Most important keywords

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

KeywordResultRecheck
RCGP68%Check
GP training60%Check
COVID-1956%Check
GP Practices54%Check
latest54%Check
College52%Check
general52%Check
Royal College50%Check
Updates50%Check
Training50%Check

Test up to 1.000 webpages of rcgp.org.uk 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