Search Engine Optimization Overview
74
100
Canalys - the leading global technology market analyst firm
Canalys is a leading global technology market analyst firm with a distinct channel focus. We deliver channels and tech analysis, data and events that ensure your business overachieves.
Seo
Title
The title tag is perfect.
Canalys - the leading global technology market analyst firm
Meta description
The meta description tag is good.
Canalys is a leading global technology market analyst firm with a distinct channel focus. We deliver channels and tech analysis, data and events that ensure your business overachieves.
Headings
The headings are properly set.
h1
1- We are leading technology market analysts with a distinct channels focus
h2
13- Latest press release and research titles
- What we do
- Insight and advice from our expert team
- Meet the team
- Our clients
- Join our community.
- Want to receive the latest insights?
h3
3h5
12- Categories
- Categories
- Categories
- Categories
- Categories
- Categories
- Select language
- Trending
- Analysis
- Custom solutions
- Events
- Canapii
Content keywords
The content has relevant keywords.
canalystheleadingglobaltechnologymarketanalyst
Image keywords
There are 26 images with missing alt attributes.
Images
26- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/channel_management_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/ppa_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/managed_services_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/ppa_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/competitor_strategy.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/cd_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/cloud_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/infrastructure_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/cybersecurity_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/smartphone_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/pc_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/wearable_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/smart_speaker_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/smart_audio_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/IVA_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/IVA_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/IVA_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/cd_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/channel_management_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/competitor_strategy.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/customised_data_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/market_entry_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/marketing_solutions_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/ppa_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/speaking_engagement.webp
- https://canalys.com/assets/images/canalys_logo_white.gif
SEO friendly URL
The URL is SEO friendly.
https://canalys.com/
404 page
The website does not have 404 error pages.
Robots.txt
The webpage can be accessed by search engines.
Noindex
The webpage does not have a noindex tag set.
In-page links
The number of links on the webpage is okay.
Internals
60- https://canalys.com/
- Our story
- Meet us
- Careers
- Our offices
- Canapii >
- Channels Analysis
- Channel Ecosystem
- Managed Services Analysis
- Partner Program Analysis
- Sustainable Channels Analysis
- Vendor Benchmark
- Cloud Channels Analysis
- Infrastructure Analysis
- Cybersecurity Analysis
- Smartphone Analysis
- PC Analysis
- Wearable Band Analysis
- Smart Speaker Analysis
- Smart Personal Audio Analysis
- Autonomous Vehicle Analysis
- Digital Cockpit Analysis
- Electric Vehicle Analysis
- Custom Solutions
- Channel Development
- Channel Management
- Competitor Strategy
- Customised Data
- Market Entry
- Marketing Solutions
- Partner Programs
- Speaking Engagements
- Partner Assessment
- Partner Community
- Events
- Newsroom
- Resources
- Blogs
- https://canalys.com/search
- https://canalys.com/newsroom
- all around the world.
- Singapore - SG
- Bengaluru - IN
- Portland - US
- Reading - UK
- Shanghai - CH
- Our story
- Meet us
- Careers
- Our offices
- Channel Strategy
- Emerging technology
- Enterprise technology
- Mobility technology
- Custom Solutions
- Partner assessment
- Privacy Policy
- Terms of Use
- Subscribe
- Unsubscribe
Language
The webpage has the language declared.
en
Favicon
The webpage has a favicon.
https://canalys.com/favicon.ico
Performance
Text compression
The HTML file is not compressed.
Load time
The webpage loaded in 0.67 seconds.
Page size
The size of the HTML webpage is 187,908.00.
HTTP requests
There are fewer than 41 HTTP requests on the webpage.
JavaScripts
6- https://www.google-analytics.com/analytics.js
- https://www.googletagmanager.com/gtag/js?id=G-MQ1D9WQK3K
- https://canalys.com/runtime.js
- https://canalys.com/polyfills.js
- https://canalys.com/scripts.js
- https://canalys.com/main.js
CSS
2- https://canalys.com/styles.css
- https://canalys.com/styles.css
Images
33- https://canalys.com/'../../../assets/images/logo_white.png
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/channel_management_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/ppa_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/managed_services_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/ppa_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/competitor_strategy.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/cd_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/cloud_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/infrastructure_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/cybersecurity_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/smartphone_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/pc_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/wearable_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/smart_speaker_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/smart_audio_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/IVA_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/IVA_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/IVA_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/cd_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/channel_management_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/competitor_strategy.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/customised_data_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/market_entry_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/marketing_solutions_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/ppa_icon.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/public/speaking_engagement.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/images/analysis.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/images/consulting2.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/images/events.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/images/canapii.webp
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/images/candefero-homepage-banner.jpg
- https://canalys.com/../../../assets/images/candefero_logo.png
- https://canalys.com/assets/images/canalys_logo_white.gif
Image format
There are 4 images that are not using the AVIF, WebP format.
Images
4- https://canalys.com/'../../../assets/images/logo_white.png
- https://canalys-prod-public.s3.eu-west-1.amazonaws.com/static/images/candefero-homepage-banner.jpg
- https://canalys.com/../../../assets/images/candefero_logo.png
- https://canalys.com/assets/images/canalys_logo_white.gif
JavaScript defer
The are 5 javascript resources without the defer attribute.
JavaScripts
5- https://www.google-analytics.com/analytics.js
- https://www.googletagmanager.com/gtag/js?id=G-MQ1D9WQK3K
- https://canalys.com/runtime.js
- https://canalys.com/polyfills.js
- https://canalys.com/main.js
DOM size
The DOM size is optimal.
The HTML file has 901 DOM nodes.
Security
HTTPS encryption
The webpage uses HTTPS encryption.
The HTML file has https://canalys.com/ DOM nodes.
Mixed content
There are no mixed content resources on the webpage.
Server signature
The webpage has a public server signature.
AmazonS3
Unsafe cross-origin links
The webpage has 1 unsafe cross-origin links.
Links
1- https://www.canalys.com/assets/images/wechat-qr-code.jpg
Plaintext email
The webpage does not contain any plaintext emails.
Miscellaneous
Structured data
The webpage has structured data.
Open Graph
4
Meta viewport
The webpage has a meta viewport tag set.
width=device-width, initial-scale=1
Character set
The webpage has a charset value set.
utf-8
Sitemap
The website has sitemaps.
Sitemaps
1- https://canalys.dev/sitemap.xml
Social
The webpage has 3 social links.
Content length
The webpage has 993 words.
Text to HTML ratio
The text to HTML ratio is under 10%
The text to HTML ratio is 4%.
Inline CSS
The webpage contains inline CSS code.
Attributes
98color: rgb(0, 102, 144);
top: 0px; clip-path: inset(0px);
height: 0px; clip-path: inset(0px);
width: 100px; height: auto;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
border-radius: 50%; height: 125px; width: 125px; background-color: rgb(247, 248, 250); border: 1px solid white;
display: none;
Deprecated HTML
There are no deprecated HTML tags on the webpage.