Courier.com - SEO Checker

Overview of the SEO Check
Meta information
100% 
Page quality
23% 
Page structure
58% 
Link structure
16% 
Server
75% 
External factors
100% 
SEO Score
Response time
0.21 s
File size
1,042.70 kB
Words
4035
Media files
228
Number of links
122 internal / 35 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
Courier | The Notification Platform
The length of the page title is perfect. (302 pixels out of 580 max pixel length)
There are no duplicate words in the title
Meta description
(Critically important)
Courier is the notification API for developers. Send email, push, SMS, in-app, and chat from one platform—built to scale with your app.
The length of the meta description is perfect. (825 pixels out of 1000 max pixel length)
Crawlability
(Critically important)
There are no problems in accessing the website.
Canonical URL
(Important)
https://www.courier.com/
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 character encoding is not specified in the HTTP header.
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
generatorFramer dc53115
descriptionCourier is the notification API for developers. Send email, push, SMS, in-app, and chat from one platform—built to scale with your app.
framer-search-indexhttps://framerusercontent.com/sites/5Vt5B3YQgPFFSWmMfT5Dwn/searchIndex-XrshEgpKmM73.json
framer-html-plugindisable
robotsmax-image-preview:large
langen
twitter:cardsummary_large_image
twitter:titleCourier | The Notification Platform
twitter:descriptionCourier is the notification API for developers. Send email, push, SMS, in-app, and chat from one platform—built to scale with your app.
twitter:imagehttps://framerusercontent.com/assets/FRhTgjUAqgYJUGsiwmbFUv6t3B4.png
og:typewebsite
og:titleCourier | The Notification Platform
og:descriptionCourier is the notification API for developers. Send email, push, SMS, in-app, and chat from one platform—built to scale with your app.
og:imagehttps://framerusercontent.com/assets/FRhTgjUAqgYJUGsiwmbFUv6t3B4.png
og:urlhttps://www.courier.com/
og:site_nameCourier
charsetutf-8

Automatically check courier.com including all subpages at once!

Try for free
Guaranteed free of charge during trial period.

Page quality

Content
(Critically important)
The content of this page is too large (4035 words). Maybe the content could be divided into several pages.
These Typos were found:
  • reponsible => responsible
There are 95 text duplicates on this page:
  • Duplicate 1: Get up and running in minutes. Easily add channels in the future. Focu...
  • Duplicate 2: Let users control when and how they receive notifications. Our hosted ...
  • Duplicate 3: No matter the volume, Courier’s infrastructure is built to meet your n...
  • Duplicate 4: Our SDKs components make notifications simple. You’ll instantly have a...
  • Duplicate 5: We have SDKs for Node.js, Python, Ruby, Go, Java, PHP, and C# which se...
  • Duplicate 6: Inbox is a set of pre-built, fully customizable components that make i...
  • Duplicate 7: Use our pre-built components to get started in under an hour. Easily c...
  • Duplicate 8: We have built in batch and digest features that reduce noise by consol...
  • Duplicate 9: When a user opens an email, the linked inbox message is automatically ...
  • Duplicate 10: With Courier Design Studio, Product Managers and Marketers can create ...
  • Duplicate 11: Questions or faq? Contact us if you'd rather not receive this kind of ...
  • Duplicate 12: Courier's template designer makes it easy for anyone to update and edi...
  • Duplicate 13: Create your message template once, and we’ll deliver it on the right c...
  • Duplicate 14: You can easily manage multiple brands, create reusable styling, and wh...
  • Duplicate 15: Automatically select the language based on user preferences to instant...
  • Duplicate 16: Our customizable UI allows them to choose what notifications to receiv...
  • Duplicate 17: Courier's Automation Platform lets you quickly build and update notifi...
  • Duplicate 18: Combine multiple notifications into a single, easy-to-read digest. Use...
  • Duplicate 19: Manage the flow of notifications by controlling how many are sent at a...
  • Duplicate 20: Group and schedule your notifications to keep your users from being bo...
  • Duplicate 21: Test different notification strategies and find what resonates best wi...
  • Duplicate 22: Courier allows you to observe, analyze, and understand the notificatio...
  • Duplicate 23: 8D24WeoK3oSYP5hHnv12OWGvU2MqRuNN6SEl1KfMs0NMagG7i+3gCyEiuwX0cBtmcBzGI9...
31.2% 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.
97 paragraphs were found on this page.
No placeholders texts or images were found.
The average number of words per sentence of 13.98 words is good.
Frames
(Critically important)
This page does not use a frameset.
Mobile optimization
(Somewhat important)
The file size of the HTML document is very large (1042.7 kB).
A viewport "width=device-width" is provided.
At least one Apple touch icon is specified.
Bold and strong tags
(Somewhat important)
The following tag is repeated too often: deliver notifications where users want them
Image SEO
(Somewhat important)
214 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
...com/images/yLggSy4et8sh86JWWsoSI2T54.pngCourier C Logo with glow
...com/images/yLggSy4et8sh86JWWsoSI2T54.pngCourier C Logo with glow
...com/images/yLggSy4et8sh86JWWsoSI2T54.pngCourier C Logo with glow
...pYQo04.png?scale-down-to=1024&lossless=1A mobile inbox
...pYQo04.png?scale-down-to=1024&lossless=1A mobile inbox
.../images/vk1ZoU6CNII0mcjoOFF5AWbk9dk.webpNo alt attribute provided
.../images/vk1ZoU6CNII0mcjoOFF5AWbk9dk.webpNo alt attribute provided
.../images/vk1ZoU6CNII0mcjoOFF5AWbk9dk.webpNo alt attribute provided
.../images/vk1ZoU6CNII0mcjoOFF5AWbk9dk.webpNo alt attribute provided
.../images/vk1ZoU6CNII0mcjoOFF5AWbk9dk.webpNo alt attribute provided
...om/images/FLpdmULKQcjN1gZcZHRYNrJwco.pngNo alt attribute provided
...com/images/trdheh5J34HvA9uIiV58A7srM.pngNo alt attribute provided
...om/images/eHjV1NAB5EWm0lKK0zk09Xx4TM.pngNo alt attribute provided
...om/images/vApJIITa8pNeCTi5GwMmciuod4.pngNo alt attribute provided
...1Wfh6595jt5FlMxtDA.png?scale-down-to=512No alt attribute provided
...m/images/YAbbuc142Jw4IPMs8s6JYYYcmYk.pngNo alt attribute provided
...RFUk1oxV9s9sfeNtNY.png?scale-down-to=512No alt attribute provided
...com/images/aQaYsWUHLqiUr6RKrOx3HG7Z4.pngNo alt attribute provided
...m/images/AaylsmWd70WwLRKpG5Wxc1pbhUA.pngNo alt attribute provided
...com/images/lwhzS5piD1hwyy2VMd2KrgrCM.pngNo alt attribute provided
...om/images/LRyxxfIE5eOBzLN86fq4SRr6dk.pngNo alt attribute provided
...com/images/SEuCx3aK5Kltl1AcSWBu5mIrA.pngNo alt attribute provided
...DhG68wrcSx3Q8gNQo.png?scale-down-to=1024No alt attribute provided
...DhG68wrcSx3Q8gNQo.png?scale-down-to=1024No alt attribute provided
...NheRZ9DQvOR8EEwlo.png?scale-down-to=1024No alt attribute provided
...com/images/trdheh5J34HvA9uIiV58A7srM.pngNo alt attribute provided
...om/images/eHjV1NAB5EWm0lKK0zk09Xx4TM.pngNo alt attribute provided
...om/images/vApJIITa8pNeCTi5GwMmciuod4.pngNo alt attribute provided
...1Wfh6595jt5FlMxtDA.png?scale-down-to=512No alt attribute provided
...m/images/YAbbuc142Jw4IPMs8s6JYYYcmYk.pngNo alt attribute provided
...RFUk1oxV9s9sfeNtNY.png?scale-down-to=512No alt attribute provided
...com/images/aQaYsWUHLqiUr6RKrOx3HG7Z4.pngNo alt attribute provided
...m/images/AaylsmWd70WwLRKpG5Wxc1pbhUA.pngNo alt attribute provided
...com/images/lwhzS5piD1hwyy2VMd2KrgrCM.pngNo alt attribute provided
...om/images/LRyxxfIE5eOBzLN86fq4SRr6dk.pngNo alt attribute provided
...com/images/SEuCx3aK5Kltl1AcSWBu5mIrA.pngNo alt attribute provided
...DhG68wrcSx3Q8gNQo.png?scale-down-to=1024No alt attribute provided
...DhG68wrcSx3Q8gNQo.png?scale-down-to=1024No alt attribute provided
...NheRZ9DQvOR8EEwlo.png?scale-down-to=1024No alt attribute provided
...com/images/trdheh5J34HvA9uIiV58A7srM.pngNo alt attribute provided
...om/images/eHjV1NAB5EWm0lKK0zk09Xx4TM.pngNo alt attribute provided
...om/images/vApJIITa8pNeCTi5GwMmciuod4.pngNo alt attribute provided
...1Wfh6595jt5FlMxtDA.png?scale-down-to=512No alt attribute provided
...m/images/YAbbuc142Jw4IPMs8s6JYYYcmYk.pngNo alt attribute provided
...RFUk1oxV9s9sfeNtNY.png?scale-down-to=512No alt attribute provided
...com/images/aQaYsWUHLqiUr6RKrOx3HG7Z4.pngNo alt attribute provided
...m/images/AaylsmWd70WwLRKpG5Wxc1pbhUA.pngNo alt attribute provided
...com/images/lwhzS5piD1hwyy2VMd2KrgrCM.pngNo alt attribute provided
...om/images/LRyxxfIE5eOBzLN86fq4SRr6dk.pngNo alt attribute provided
...com/images/SEuCx3aK5Kltl1AcSWBu5mIrA.pngNo alt attribute provided
...DhG68wrcSx3Q8gNQo.png?scale-down-to=1024No alt attribute provided
...DhG68wrcSx3Q8gNQo.png?scale-down-to=1024No alt attribute provided
...NheRZ9DQvOR8EEwlo.png?scale-down-to=1024No alt attribute provided
...com/images/trdheh5J34HvA9uIiV58A7srM.pngNo alt attribute provided
...om/images/eHjV1NAB5EWm0lKK0zk09Xx4TM.pngNo alt attribute provided
...om/images/vApJIITa8pNeCTi5GwMmciuod4.pngNo alt attribute provided
...1Wfh6595jt5FlMxtDA.png?scale-down-to=512No alt attribute provided
...m/images/YAbbuc142Jw4IPMs8s6JYYYcmYk.pngNo alt attribute provided
...RFUk1oxV9s9sfeNtNY.png?scale-down-to=512No alt attribute provided
...com/images/aQaYsWUHLqiUr6RKrOx3HG7Z4.pngNo alt attribute provided
...m/images/AaylsmWd70WwLRKpG5Wxc1pbhUA.pngNo alt attribute provided
...com/images/lwhzS5piD1hwyy2VMd2KrgrCM.pngNo alt attribute provided
...om/images/LRyxxfIE5eOBzLN86fq4SRr6dk.pngNo alt attribute provided
...com/images/SEuCx3aK5Kltl1AcSWBu5mIrA.pngNo alt attribute provided
...DhG68wrcSx3Q8gNQo.png?scale-down-to=1024No alt attribute provided
...DhG68wrcSx3Q8gNQo.png?scale-down-to=1024No alt attribute provided
...NheRZ9DQvOR8EEwlo.png?scale-down-to=1024No alt attribute provided
...com/images/so4P8UkXhQMFDn0yzme1iQaho.pngNo alt attribute provided
.../images/DBokmIFI4DX7QoTLCQwmhzhaho4.webpNo alt attribute provided
...om/images/YoqbcJKOYLCXybO6SsAPGOz63Y.svgNo alt attribute provided
...com/images/so4P8UkXhQMFDn0yzme1iQaho.pngNo alt attribute provided
...om/images/QEH4O8bkY5U8BJZI0PgEjTbF0.webpNo alt attribute provided
...m/images/LJVJNIPti4A7EgFnVXnyugB6Vb4.svgNo alt attribute provided
...com/images/so4P8UkXhQMFDn0yzme1iQaho.pngNo alt attribute provided
...m/images/M9H5kEnkZPzJ4uUyLBlurHLRGg.webpNo alt attribute provided
...om/images/b16opttRMPpSZTUEye5Ui7Thh0.svgNo alt attribute provided
...com/images/so4P8UkXhQMFDn0yzme1iQaho.pngNo alt attribute provided
...m/images/M9H5kEnkZPzJ4uUyLBlurHLRGg.webpNo alt attribute provided
...om/images/o1TYSm5NkOpA90U3NJAQQs1IHM.svgNo alt attribute provided
...com/images/so4P8UkXhQMFDn0yzme1iQaho.pngNo alt attribute provided
...RkeQvRziyWLjKwHTQ.webp?scale-down-to=512No alt attribute provided
...m/images/p0xowpnpAo58yQ87JyybvgeJ8k.webpNo alt attribute provided
...com/images/so4P8UkXhQMFDn0yzme1iQaho.pngNo alt attribute provided
...m/images/FliS1rQyZk8HMzZmr6puTXzXw0.webpNo alt attribute provided
...m/images/MVrlMY9gOqZ70mDi4wFqd3IITL4.svgNo alt attribute provided
...com/images/so4P8UkXhQMFDn0yzme1iQaho.pngNo alt attribute provided
...om/images/QEH4O8bkY5U8BJZI0PgEjTbF0.webpNo alt attribute provided
....com/images/7yHao0WWvIEYMfHrRw1bcLrM.svgNo alt attribute provided
...com/images/so4P8UkXhQMFDn0yzme1iQaho.pngNo alt attribute provided
...m/images/M9H5kEnkZPzJ4uUyLBlurHLRGg.webpNo alt attribute provided
...m/images/ZXcsb9Tic8KO5Aj5oLJmcX6nBnA.svgNo alt attribute provided
...com/images/so4P8UkXhQMFDn0yzme1iQaho.pngNo alt attribute provided
...m/images/M9H5kEnkZPzJ4uUyLBlurHLRGg.webpNo alt attribute provided
....com/images/gw3oW4KLw5Svp27hHu26RBro.svgNo alt attribute provided
...com/images/so4P8UkXhQMFDn0yzme1iQaho.pngNo alt attribute provided
.../images/DBokmIFI4DX7QoTLCQwmhzhaho4.webpNo alt attribute provided
...om/images/YoqbcJKOYLCXybO6SsAPGOz63Y.svgNo alt attribute provided
...com/images/so4P8UkXhQMFDn0yzme1iQaho.pngNo alt attribute provided
...om/images/QEH4O8bkY5U8BJZI0PgEjTbF0.webpNo alt attribute provided
...m/images/LJVJNIPti4A7EgFnVXnyugB6Vb4.svgNo alt attribute provided
...com/images/so4P8UkXhQMFDn0yzme1iQaho.pngNo alt attribute provided
...m/images/M9H5kEnkZPzJ4uUyLBlurHLRGg.webpNo alt attribute provided
...om/images/b16opttRMPpSZTUEye5Ui7Thh0.svgNo alt attribute provided
...com/images/so4P8UkXhQMFDn0yzme1iQaho.pngNo alt attribute provided
...RkeQvRziyWLjKwHTQ.webp?scale-down-to=512No alt attribute provided
...m/images/p0xowpnpAo58yQ87JyybvgeJ8k.webpNo alt attribute provided
...com/images/so4P8UkXhQMFDn0yzme1iQaho.pngNo alt attribute provided
...m/images/FliS1rQyZk8HMzZmr6puTXzXw0.webpNo alt attribute provided
...m/images/MVrlMY9gOqZ70mDi4wFqd3IITL4.svgNo alt attribute provided
...com/images/so4P8UkXhQMFDn0yzme1iQaho.pngNo alt attribute provided
...m/images/M9H5kEnkZPzJ4uUyLBlurHLRGg.webpNo alt attribute provided
...m/images/ZXcsb9Tic8KO5Aj5oLJmcX6nBnA.svgNo alt attribute provided
...com/images/so4P8UkXhQMFDn0yzme1iQaho.pngNo alt attribute provided
...m/images/M9H5kEnkZPzJ4uUyLBlurHLRGg.webpNo alt attribute provided
....com/images/gw3oW4KLw5Svp27hHu26RBro.svgNo alt attribute provided
...com/images/so4P8UkXhQMFDn0yzme1iQaho.pngNo alt attribute provided
.../images/DBokmIFI4DX7QoTLCQwmhzhaho4.webpNo alt attribute provided
...om/images/YoqbcJKOYLCXybO6SsAPGOz63Y.svgNo alt attribute provided
...com/images/so4P8UkXhQMFDn0yzme1iQaho.pngNo alt attribute provided
...om/images/QEH4O8bkY5U8BJZI0PgEjTbF0.webpNo alt attribute provided
...m/images/LJVJNIPti4A7EgFnVXnyugB6Vb4.svgNo alt attribute provided
...com/images/so4P8UkXhQMFDn0yzme1iQaho.pngNo alt attribute provided
...m/images/M9H5kEnkZPzJ4uUyLBlurHLRGg.webpNo alt attribute provided
...om/images/b16opttRMPpSZTUEye5Ui7Thh0.svgNo alt attribute provided
...com/images/so4P8UkXhQMFDn0yzme1iQaho.pngNo alt attribute provided
...RkeQvRziyWLjKwHTQ.webp?scale-down-to=512No alt attribute provided
...m/images/p0xowpnpAo58yQ87JyybvgeJ8k.webpNo alt attribute provided
...com/images/so4P8UkXhQMFDn0yzme1iQaho.pngNo alt attribute provided
...m/images/M9H5kEnkZPzJ4uUyLBlurHLRGg.webpNo alt attribute provided
...m/images/ZXcsb9Tic8KO5Aj5oLJmcX6nBnA.svgNo alt attribute provided
...com/images/so4P8UkXhQMFDn0yzme1iQaho.pngNo alt attribute provided
...om/images/QEH4O8bkY5U8BJZI0PgEjTbF0.webpNo alt attribute provided
....com/images/7yHao0WWvIEYMfHrRw1bcLrM.svgNo alt attribute provided
...com/images/so4P8UkXhQMFDn0yzme1iQaho.pngNo alt attribute provided
...m/images/M9H5kEnkZPzJ4uUyLBlurHLRGg.webpNo alt attribute provided
....com/images/gw3oW4KLw5Svp27hHu26RBro.svgNo alt attribute provided
...com/images/so4P8UkXhQMFDn0yzme1iQaho.pngNo alt attribute provided
.../images/DBokmIFI4DX7QoTLCQwmhzhaho4.webpNo alt attribute provided
...om/images/YoqbcJKOYLCXybO6SsAPGOz63Y.svgNo alt attribute provided
...com/images/so4P8UkXhQMFDn0yzme1iQaho.pngNo alt attribute provided
...om/images/QEH4O8bkY5U8BJZI0PgEjTbF0.webpNo alt attribute provided
...m/images/LJVJNIPti4A7EgFnVXnyugB6Vb4.svgNo alt attribute provided
...com/images/so4P8UkXhQMFDn0yzme1iQaho.pngNo alt attribute provided
...m/images/M9H5kEnkZPzJ4uUyLBlurHLRGg.webpNo alt attribute provided
...om/images/b16opttRMPpSZTUEye5Ui7Thh0.svgNo alt attribute provided
...com/images/so4P8UkXhQMFDn0yzme1iQaho.pngNo alt attribute provided
...RkeQvRziyWLjKwHTQ.webp?scale-down-to=512No alt attribute provided
...m/images/p0xowpnpAo58yQ87JyybvgeJ8k.webpNo alt attribute provided
...com/images/so4P8UkXhQMFDn0yzme1iQaho.pngNo alt attribute provided
...m/images/FliS1rQyZk8HMzZmr6puTXzXw0.webpNo alt attribute provided
...m/images/MVrlMY9gOqZ70mDi4wFqd3IITL4.svgNo alt attribute provided
...com/images/so4P8UkXhQMFDn0yzme1iQaho.pngNo alt attribute provided
...m/images/M9H5kEnkZPzJ4uUyLBlurHLRGg.webpNo alt attribute provided
...m/images/ZXcsb9Tic8KO5Aj5oLJmcX6nBnA.svgNo alt attribute provided
...com/images/so4P8UkXhQMFDn0yzme1iQaho.pngNo alt attribute provided
...m/images/M9H5kEnkZPzJ4uUyLBlurHLRGg.webpNo alt attribute provided
....com/images/gw3oW4KLw5Svp27hHu26RBro.svgNo alt attribute provided
...34h7vTHDa7ArnSdBc.png?scale-down-to=1024Twilio Inbox Wireframe
...WATvDJNszGXaToUCY.png?scale-down-to=1024Twilio Inbox
...34h7vTHDa7ArnSdBc.png?scale-down-to=1024Twilio Inbox Wireframe
...WATvDJNszGXaToUCY.png?scale-down-to=1024Twilio Inbox
...WATvDJNszGXaToUCY.png?scale-down-to=1024Twilio Inbox
...34h7vTHDa7ArnSdBc.png?scale-down-to=1024Twilio Inbox Wireframe
...WATvDJNszGXaToUCY.png?scale-down-to=1024Twilio Inbox
...LAXRqhGa1W598n4bs.png?scale-down-to=1024No alt attribute provided
...om/images/gu4MBvhekYzazlxzwYODXsAcBI.pngNo alt attribute provided
...FWATt8ABOo2e4JQc.webp?scale-down-to=1024No alt attribute provided
...TffNeonk7TDVIcY80.png?scale-down-to=1024No alt attribute provided
...LAXRqhGa1W598n4bs.png?scale-down-to=1024No alt attribute provided
...om/images/gu4MBvhekYzazlxzwYODXsAcBI.pngNo alt attribute provided
...FWATt8ABOo2e4JQc.webp?scale-down-to=1024No alt attribute provided
...EZVBSmsXtZC0Oxvsk.webp?scale-down-to=512No alt attribute provided
...LAXRqhGa1W598n4bs.png?scale-down-to=1024No alt attribute provided
...om/images/gu4MBvhekYzazlxzwYODXsAcBI.pngNo alt attribute provided
...FWATt8ABOo2e4JQc.webp?scale-down-to=1024No alt attribute provided
...com/images/UuUfikwWSfqmZ0Az7C6HBOIc0.pngNo alt attribute provided
...com/images/UuUfikwWSfqmZ0Az7C6HBOIc0.pngNo alt attribute provided
...com/images/UuUfikwWSfqmZ0Az7C6HBOIc0.pngNo alt attribute provided
...com/images/UuUfikwWSfqmZ0Az7C6HBOIc0.pngNo alt attribute provided
...VTdXbbwc5r0NPcKo.webp?scale-down-to=1024No alt attribute provided
...VTdXbbwc5r0NPcKo.webp?scale-down-to=1024No alt attribute provided
...VTdXbbwc5r0NPcKo.webp?scale-down-to=1024No alt attribute provided
...VTdXbbwc5r0NPcKo.webp?scale-down-to=1024No alt attribute provided
...MIwTjBlqZGEgbCKo.webp?scale-down-to=2048No alt attribute provided
...MIwTjBlqZGEgbCKo.webp?scale-down-to=2048No alt attribute provided
...com/images/jRBK8TdeqebCu2UfUO0358kwU.pngNo alt attribute provided
...m/images/htc5c0UlclkBSE6yb22lYDNvYc0.pngNo alt attribute provided
...com/images/bVCOAxMtyMXdXtJS7G5vX6XdU.pngNo alt attribute provided
...MIwTjBlqZGEgbCKo.webp?scale-down-to=2048No alt attribute provided
...cBi1Cspq50trjOzDA.webp?scale-down-to=512No alt attribute provided
...QmVkbjheGjIFfky3I.webp?scale-down-to=512No alt attribute provided
...Omglnyz1lolV6hTwM.webp?scale-down-to=512No alt attribute provided
...cBi1Cspq50trjOzDA.webp?scale-down-to=512No alt attribute provided
...QmVkbjheGjIFfky3I.webp?scale-down-to=512No alt attribute provided
...Omglnyz1lolV6hTwM.webp?scale-down-to=512No alt attribute provided
...QmVkbjheGjIFfky3I.webp?scale-down-to=512No alt attribute provided
...Omglnyz1lolV6hTwM.webp?scale-down-to=512No alt attribute provided
...QmVkbjheGjIFfky3I.webp?scale-down-to=512No alt attribute provided
...Omglnyz1lolV6hTwM.webp?scale-down-to=512No alt attribute provided
...om/images/U6qsvacW6NqFiINNwORKvQl9Eg.pngNo alt attribute provided
...com/images/rqpyoVb77l7JHH2GiS7i2WHR8.pngNo alt attribute provided
...m/images/RsGWeIy7X3Nue48XifprFn5gTZU.pngNo alt attribute provided
...m/images/yObt4hpZOYKSuwZppBY4bHx1D5c.pngNo alt attribute provided
...om/images/GWROhg6AtdEiVT6vMbSKNQKhJo.pngNo alt attribute provided
...om/images/U6qsvacW6NqFiINNwORKvQl9Eg.pngNo alt attribute provided
...com/images/rqpyoVb77l7JHH2GiS7i2WHR8.pngNo alt attribute provided
...m/images/RsGWeIy7X3Nue48XifprFn5gTZU.pngNo alt attribute provided
...m/images/yObt4hpZOYKSuwZppBY4bHx1D5c.pngNo alt attribute provided
...om/images/GWROhg6AtdEiVT6vMbSKNQKhJo.pngNo alt attribute provided
...om/images/U6qsvacW6NqFiINNwORKvQl9Eg.pngNo alt attribute provided
...com/images/rqpyoVb77l7JHH2GiS7i2WHR8.pngNo alt attribute provided
...m/images/RsGWeIy7X3Nue48XifprFn5gTZU.pngNo alt attribute provided
...m/images/yObt4hpZOYKSuwZppBY4bHx1D5c.pngNo alt attribute provided
...om/images/GWROhg6AtdEiVT6vMbSKNQKhJo.pngNo alt attribute provided
...om/images/U6qsvacW6NqFiINNwORKvQl9Eg.pngNo alt attribute provided
...com/images/rqpyoVb77l7JHH2GiS7i2WHR8.pngNo alt attribute provided
...m/images/RsGWeIy7X3Nue48XifprFn5gTZU.pngNo alt attribute provided
...m/images/yObt4hpZOYKSuwZppBY4bHx1D5c.pngNo alt attribute provided
...om/images/GWROhg6AtdEiVT6vMbSKNQKhJo.pngNo alt attribute provided
...m/images/aw0MNHztwlDBJHwK6Eon1CPJM8k.pngNo alt attribute provided
...m/images/aw0MNHztwlDBJHwK6Eon1CPJM8k.pngNo alt attribute provided
...m/images/aw0MNHztwlDBJHwK6Eon1CPJM8k.pngNo alt attribute provided
...com/images/T3DXkhibiDLXu76tXlNIGDE3k.svgNo alt attribute provided
...com/images/T3DXkhibiDLXu76tXlNIGDE3k.svgNo alt attribute provided
...com/images/T3DXkhibiDLXu76tXlNIGDE3k.svgNo alt attribute provided
...com/images/T3DXkhibiDLXu76tXlNIGDE3k.svgNo alt attribute provided
...m/images/DSbLxgyf5xWRgjL3YDrs3Uo9TkM.svgCourier logo. First letter of the word has a bird inside.
...m/images/DSbLxgyf5xWRgjL3YDrs3Uo9TkM.svgCourier logo. First letter of the word has a bird inside.

Page structure

H1 heading
(Critically important)
Your complete platformfor sending notifications
The H1 heading is perfect.
Headings
(Important)
Some headings occur twice on the page.
There are 102 headings on the page. The amount of headings should be in a more proper relation to the amount of text.

Heading structure

Heading levelContent
H1 Your complete platformfor sending notifications
H1 Your complete platformfor sending notifications Duplicate text
H1 Your complete platformfor sending notifications Duplicate text
H1 Your complete platformfor sending notifications Duplicate text
H1 Ship multi-channel notifications. Today.
H1 Total control for your users,zero complexity for you
H1 Proven at scale. Ready for anything.
H1 Ship multi-channel notifications. Today. Duplicate text
H1 Total control for your users,zero complexity for you Duplicate text
H1 Proven at scale. Ready for anything. Duplicate text
H1 Ship multi-channel notifications. Today. Duplicate text
H1 Total control for your users,zero complexity for you Duplicate text
H1 Proven at scale. Ready for anything. Duplicate text
H1 Ship multi-channel notifications. Today. Duplicate text
H1 Total control for your users,zero complexity for you Duplicate text
H1 Proven at scale. Ready for anything. Duplicate text
H1 One API, 50+ Integrations
H1 One API, 50+ Integrations Duplicate text
H1 One API, 50+ Integrations Duplicate text
H1 One API, 50+ Integrations Duplicate text
H1 We speak your language
H1 We speak your language Duplicate text
H1 We speak your language Duplicate text
H1 We speak your language Duplicate text
H1 The easiest way to add in-app notifications to your web and mobile apps
H1 The easiest way to add in-app notifications to your web and mobile apps Duplicate text
H1 The easiest way to add in-app notifications to your web and mobile apps Duplicate text
H1 The easiest way to add in-app notifications to your web and mobile apps Duplicate text
H1 We chose Courier because the depth of the inbox and multi-channel integrations allowed us to choose one notification platform for all products and teams at Twilio.
H1 We chose Courier because the depth of the inbox and multi-channel integrations allowed us to choose one notification platform for all products and teams at Twilio. Duplicate text
H1 We chose Courier because the depth of the inbox and multi-channel integrations allowed us to choose one notification platform for all products and teams at Twilio. Duplicate text
H1 We chose Courier because the depth of the inbox and multi-channel integrations allowed us to choose one notification platform for all products and teams at Twilio. Duplicate text
H1 Design and send beautiful notificationswithout writing any code
H1 Design and send beautiful notificationswithout writing any code Duplicate text
H1 Design and send beautiful notificationswithout writing any code Duplicate text
H1 Design and send beautiful notificationswithout writing any code Duplicate text
H1 Put your customers in control of their message
H1 Put your customers in control of their message Duplicate text
H1 Deliver notifications where users want them
H1 Deliver notifications where users want them Duplicate text
H1 Deliver notifications where users want them Duplicate text
H1 Send notificationsexactly where your users want them.
H1 Automate complex workflows without writing code
H1 Automate complex workflows without writing code Duplicate text
H1 Automate complex workflows without writing code Duplicate text
H1 Automate complex workflows without writing code Duplicate text
H1 Track usage, engagement, and view detailed logs
H1 Track usage, engagement, and view detailed logs Duplicate text
H1 Track usage, engagement, and view detailed logs Duplicate text
H1 Track usage, engagement, and view detailed logs Duplicate text
H1 Security and compliance you can trust
H1 Security and compliance you can trust Duplicate text
H1 Security and compliance you can trust Duplicate text
H1 Security and compliance you can trust Duplicate text
H1 The all-in-one notification platform for developers
H1 The all-in-one notification platform for developers Duplicate text
H1 The all-in-one notification platform for developers Duplicate text
H1 The all-in-one notification platform for developers Duplicate text
H2 Your app, your branding
H2 Amazing UX, out of the box
H2 Always stay in sync
H2 Your app, your branding Duplicate text
H2 Amazing UX, out of the box Duplicate text
H2 Always stay in sync Duplicate text
H2 Your app, your branding Duplicate text
H2 Amazing UX, out of the box Duplicate text
H2 Always stay in sync Duplicate text
H2 Your app, your branding Duplicate text
H2 Amazing UX, out of the box Duplicate text
H2 Always stay in sync Duplicate text
H2 Drag & Drop Editor
H2 Perfectly Formatted Across Channels
H2 Flexible Brand Manager
H2 i18n Internationalization
H2 Drag & Drop Editor Duplicate text
H2 Perfectly Formatted Across Channels Duplicate text
H2 Flexible Brand Manager Duplicate text
H2 i18n Internationalization Duplicate text
H2 Drag & Drop Editor Duplicate text
H2 Perfectly Formatted Across Channels Duplicate text
H2 Flexible Brand Manager Duplicate text
H2 i18n Internationalization Duplicate text
H2 Drag & Drop Editor Duplicate text
H2 Perfectly Formatted Across Channels Duplicate text
H2 Flexible Brand Manager Duplicate text
H2 i18n Internationalization Duplicate text
H2 Digest
H2 Throttling
H2 Batching
H2 Experimentation
H2 Digest Duplicate text
H2 Throttling Duplicate text
H2 Batching Duplicate text
H2 Experimentation Duplicate text
H2 Digest Duplicate text
H2 Throttling Duplicate text
H2 Batching Duplicate text
H2 Experimentation Duplicate text
H2 Digest Duplicate text
H2 Throttling Duplicate text
H2 Batching Duplicate text
H2 Experimentation Duplicate text
Some anchor texts are used more than once.
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 too many external links (35) on this page.
LinkAttributesAnchor text
https://www.courier.com/IMG-ALT Courier C Logo with glow
https://www.courier.com/customersCustomers
/docs/welcomeSubdomain Docs
https://www.courier.com/pricingPricing
/request-demo/Subdomain Request demo
https://app.courier.com/loginExternal Subdomain Login
https://app.courier.com/signupExternal Subdomain Sign Up
https://www.courier.com/Text duplicate IMG-ALT Courier C Logo with glow
https://www.courier.com/customersText duplicate Customers
/docs/welcomeSubdomain Text duplicate Docs
https://www.courier.com/pricingText duplicate Pricing
/request-demo/Subdomain Text duplicate Request demo
https://app.courier.com/loginExternal Subdomain Text duplicate Login
https://app.courier.com/signupExternal Subdomain Text duplicate Sign Up
https://www.courier.com/Text duplicate IMG-ALT Courier C Logo with glow
https://www.courier.com/customersText duplicate Customers
/docs/welcomeSubdomain Text duplicate Docs
https://www.courier.com/pricingText duplicate Pricing
/request-demo/Subdomain Text duplicate Request demo
https://app.courier.com/loginExternal Subdomain Text duplicate Login
https://app.courier.com/signupExternal Subdomain Text duplicate Sign Up
https://app.courier.com/signupExternal Subdomain Start sending for free
https://app.courier.com/signupExternal Subdomain Text duplicate Start sending for free
/request-demo/Subdomain Text duplicate Request demo
/request-demo/Subdomain Text duplicate Request demo
https://app.courier.com/signupExternal Subdomain Text duplicate Start sending for free
/request-demo/Subdomain Text duplicate Request demo
https://app.courier.com/signupExternal Subdomain Text duplicate Start sending for free
/request-demo/Subdomain Text duplicate Request demo
https://app.courier.com/signupExternal Subdomain Text duplicate Start sending for free
/request-demo/Subdomain Text duplicate Request demo
/integrationsView all integrations
/integrationsText duplicate View all integrations
/integrationsText duplicate View all integrations
/integrationsText duplicate View all integrations
/cdn-cgi/l/email-protection[email protected]
/docs/sdk-libraries/server-sdks/Subdomain Server SDKs
/docs/sdk-libraries/client-sdks/Subdomain Client SDK's
/cdn-cgi/l/email-protectionText duplicate [email protected]
/docs/sdk-libraries/server-sdks/Subdomain Text duplicate Server SDKs
/docs/sdk-libraries/client-sdks/Subdomain Text duplicate Client SDK's
/cdn-cgi/l/email-protectionText duplicate [email protected]
/docs/sdk-libraries/server-sdks/Subdomain Text duplicate Server SDKs
/docs/sdk-libraries/client-sdks/Subdomain Text duplicate Client SDK's
/cdn-cgi/l/email-protectionText duplicate [email protected]
/docs/sdk-libraries/server-sdks/Subdomain Text duplicate Server SDKs
/docs/sdk-libraries/client-sdks/Subdomain Text duplicate Client SDK's
/platform/courier-createLearn more
/platform/courier-createText duplicate Learn more
/platform/courier-createText duplicate Learn more
/platform/courier-createText duplicate Learn more
/docs/platform/preferences/Subdomain View docs
/request-demo/Subdomain Text duplicate Request demo
/docs/platform/preferences/Subdomain Text duplicate View docs
/request-demo/Subdomain Text duplicate Request demo
/docs/platform/preferences/Subdomain Text duplicate View docs
/request-demo/Subdomain Text duplicate Request demo
/docs/platform/preferences/Subdomain Text duplicate View docs
/request-demo/Subdomain Text duplicate Request demo
https://security.courier.com/New window External Subdomain View security trust center
https://security.courier.com/New window External Subdomain Text duplicate View security trust center
https://security.courier.com/New window External Subdomain Text duplicate View security trust center
https://security.courier.com/New window External Subdomain Text duplicate View security trust center
https://app.courier.com/signupExternal Subdomain Text duplicate Start sending for free
/request-demo/Subdomain Text duplicate Request demo
https://app.courier.com/signupExternal Subdomain Text duplicate Start sending for free
/request-demo/Subdomain Text duplicate Request demo
https://app.courier.com/signupExternal Subdomain Text duplicate Start sending for free
/request-demo/Subdomain Text duplicate Request demo
https://app.courier.com/signupExternal Subdomain Text duplicate Start sending for free
/request-demo/Subdomain Text duplicate Request demo
https://www.linkedin.com/compa...New window External Subdomain No Text
https://x.com/trycourierNew window External No Text
https://www.courier.com/In-App Notifications
/platform/courier-createEmbeddable Designer
/platform/design-studioDesign Studio
/platform/workflow-automationsAutomation workflows
/platform/preferences-managementUser Preferences
/platform/multi-channel-routingMulti-Channel Routing
/solutions/transactional-notif...Transactional
/solutions/actionProactive alerts
/solutions/alert-notificationsAlert notifications
/solutions/user-preferencesText duplicate User Preferences
/solutions/inboxNotification Feed
/integrationsIntegrations
https://www.courier.com/blogSubdomain Blog
https://status.courier.com/New window External Subdomain API Status
/subprocessorsSubprocessors
/privacy-policyPrivacy Policy
/terms-of-serviceTerms of service
https://security.courier.com/New window External Subdomain Security
/responsible-disclosure-policyReponsible Disclosure Policy
https://www.linkedin.com/compa...New window External Subdomain No Text
https://x.com/trycourierNew window External No Text
https://www.courier.com/Text duplicate In-App Notifications
/platform/courier-createText duplicate Embeddable Designer
/platform/design-studioText duplicate Design Studio
/platform/workflow-automationsText duplicate Automation workflows
/platform/preferences-managementText duplicate User Preferences
/platform/multi-channel-routingText duplicate Multi-Channel Routing
/solutions/transactional-notif...Text duplicate Transactional
/solutions/actionText duplicate Proactive alerts
/solutions/alert-notificationsText duplicate Alert notifications
/solutions/user-preferencesText duplicate User Preferences
/solutions/inboxText duplicate Notification Feed
/integrationsText duplicate Integrations
https://www.courier.com/blogSubdomain Text duplicate Blog
https://status.courier.com/New window External Subdomain Text duplicate API Status
/subprocessorsText duplicate Subprocessors
/privacy-policyText duplicate Privacy Policy
/terms-of-serviceText duplicate Terms of service
https://security.courier.com/New window External Subdomain Text duplicate Security
/responsible-disclosure-policyText duplicate Reponsible Disclosure Policy
https://www.linkedin.com/compa...New window External Subdomain No Text
https://x.com/trycourierNew window External No Text
https://www.courier.com/Text duplicate In-App Notifications
/platform/courier-createText duplicate Embeddable Designer
/platform/design-studioText duplicate Design Studio
/platform/workflow-automationsText duplicate Automation workflows
/platform/preferences-managementText duplicate User Preferences
/platform/multi-channel-routingText duplicate Multi-Channel Routing
/solutions/transactional-notif...Text duplicate Transactional
/solutions/actionText duplicate Proactive alerts
/solutions/alert-notificationsText duplicate Alert notifications
/solutions/user-preferencesText duplicate User Preferences
/solutions/inboxText duplicate Notification Feed
/integrationsText duplicate Integrations
https://www.courier.com/blogSubdomain Text duplicate Blog
https://status.courier.com/New window External Subdomain Text duplicate API Status
/subprocessorsText duplicate Subprocessors
/privacy-policyText duplicate Privacy Policy
/terms-of-serviceText duplicate Terms of service
https://security.courier.com/New window External Subdomain Text duplicate Security
/responsible-disclosure-policyText duplicate Reponsible Disclosure Policy
https://www.linkedin.com/compa...New window External Subdomain No Text
https://x.com/trycourierNew window External No Text
https://www.courier.com/Text duplicate In-App Notifications
/platform/courier-createText duplicate Embeddable Designer
/platform/design-studioText duplicate Design Studio
/platform/workflow-automationsText duplicate Automation workflows
/platform/preferences-managementText duplicate User Preferences
/platform/multi-channel-routingText duplicate Multi-Channel Routing
/solutions/transactional-notif...Text duplicate Transactional
/solutions/actionText duplicate Proactive alerts
/solutions/alert-notificationsText duplicate Alert notifications
/solutions/user-preferencesText duplicate User Preferences
/solutions/inboxText duplicate Notification Feed
/integrationsText duplicate Integrations
https://www.courier.com/blogSubdomain Text duplicate Blog
https://status.courier.com/New window External Subdomain Text duplicate API Status
/subprocessorsText duplicate Subprocessors
/privacy-policyText duplicate Privacy Policy
/terms-of-serviceText duplicate Terms of service
https://security.courier.com/New window External Subdomain Text duplicate Security
/responsible-disclosure-policyText duplicate Reponsible Disclosure Policy
https://www.courier.com/IMG-ALT Courier logo. First letter of the word has a bird inside.
https://www.courier.com/Text duplicate IMG-ALT Courier logo. First letter of the word has a bird inside.

Server configuration

HTTP redirects
(Critically important)
This page redirects to "https://www.courier.com/"
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 file size of the HTML document is very large (1,043 kB).
The page response time is excellent with 0.21 seconds.

HTTP Response Header

NameValue
dateMon, 26 May 2025 21:24:50 GMT
content-typetext/html
access-control-allow-originhttps://*.courier.com
cache-controlpublic, max-age=0, must-revalidate
content-security-policybase-uri 'self'; connect-src 'self' *.usbrowserspeed.com *.liadm.com alocdn.com pro.ip-api.com 9xgnrndqve.execute-api.us-west-2.amazonaws.com ka-p.fontawesome.com *.lgrckt-in.com wss://*.inkeep.com *.inkeep.com *.framer.com framerusercontent.com public.docsly.dev api.segment.io cdn.segment.com api-iam.intercom.io forms.hubspot.com api-na2.hubapi.com *.google-analytics.com heapanalytics.com wss://nexus-websocket-a.intercom.io api.hubapi.com *.google.com stats.g.doubleclick.net api.hsforms.com vitals.vercel-insights.com *.chilipiper.com cdn.linkedin.oribi.io vercel.live *.pusher.com wss://ws-us3.pusher.com *.google-analytics.com analytics.google.com pagead2.googlesyndication.com status.courier.com px.ads.linkedin.com *.getkoala.com wss://*.getkoala.com api.mintlifytrieve.com leaves.mintlify.com; default-src 'self'; font-src 'self' 'unsafe-inline' data: *; form-action calendly.com; frame-ancestors 'self'; frame-src edit.framer.com *.youtube.com *.googletagmanager.com intercom-sheets.com bid.g.doubleclick.net *.loom.com *.chilipiper.com open.spotify.com play.hubspotvideo.com vercel.live td.doubleclick.net; img-src 'self' 'unsafe-inline' data: *; manifest-src 'self'; media-src 'self' js.intercomcdn.com; object-src 'none'; script-src 'self' 'unsafe-inline' *.lgrckt-in.com *.inkeep.com widget.intercom.io *.google-analytics.com *.googletagmanager.com cdn.heapanalytics.com cdn.segment.com js.hs-analytics.net js-na2.hs-analytics.net js-na2.hs-scripts.com js-na2.hs-banner.com js-na2.hsadspixel.net js.hscollectedforms.net js.intercomcdn.com snap.licdn.com *.google.com analytics.twitter.com static.ads-twitter.com *.googleadservices.com googleads.g.doubleclick.net stats.g.doubleclick.net js.hsleadflows.net vitals.vercel-insights.com connect.facebook.net 'unsafe-eval' app.buildwithfern.com *.getkoala.com; script-src-elem 'self' 'unsafe-inline' *.liadm.com s3-us-west-2.amazonaws.com kit.fontawesome.com *.lgrckt-in.com patches.ahrefs.com *.inkeep.com framer.com *.framer.com framerusercontent.com fdr-prod-docs-files-public.s3.amazonaws.com app.buildwithfern.com widget.intercom.io *.google-analytics.com *.googletagmanager.com cdn.heapanalytics.com cdn.segment.com js.hs-analytics.net js-na2.hs-analytics.net js-na2.hs-scripts.com js-na2.hs-banner.com js-na2.hsadspixel.net js.hscollectedforms.net js.intercomcdn.com snap.licdn.com *.google.com analytics.twitter.com static.ads-twitter.com *.googleadservices.com googleads.g.doubleclick.net stats.g.doubleclick.net js.hsleadflows.net vitals.vercel-insights.com connect.facebook.net *.chilipiper.com *.googleoptimize.com *.redditstatic.com vercel.live tracking.g2crowd.com *.getkoala.com js.hs-scripts.com; style-src 'self' 'unsafe-inline' *; style-src-elem 'self' 'unsafe-inline' *; worker-src 'self' blob:
cross-origin-opener-policysame-origin
last-modifiedWed, 21 May 2025 10:05:19 GMT
link<https://framerusercontent.com>; rel="preconnect", <https://framerusercontent.com>; rel="preconnect"; crossorigin=""
strict-transport-securitymax-age=31536000
varyAccept-Encoding
x-content-type-optionsnosniff
x-vercel-cacheMISS
x-vercel-idcdg1::k2bxw-1748294690597-e4426f70e0d0
cf-cache-statusDYNAMIC
servercloudflare
cf-ray946057781825ab52-CDG
content-encodingbr
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 238 referring domains.
This page has 283,859 backlinks.
This page has backlinks from 190 different ip addresses.

Robots.txt

# *
User-agent: *
Allow: /

# Host
Host: https://www.courier.com

# Sitemaps
Sitemap: https://www.courier.com/sitemap.xml
Sitemap: https://www.courier.com/docs/sitemap.xml

Search preview

www.courier.com
Courier | The Notification Platform
Courier is the notification API for developers. Send email, push, SMS, in-app, and chat from one platform—built to scale with your app.

Most important keywords

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

KeywordResultRecheck
notification82%Check
notification platform80%Check
Courier79%Check
Platform77%Check
send66%Check
send notifications62%Check
notification experience60%Check
notifications59%Check
Automation Platform58%Check
scale56%Check

Automatically check courier.com including all subpages at once!

Try for free
Guaranteed free of charge during trial period.

Cookie Policy

We use cookies to make our site work and also for analytics and advertising purposes. You can enable or disable optional cookies as desired. See the following links for more information.

We need these so the site can function properly

So we can better understand how visitors use our website

So we can serve you tailored ads and promotions