channelpartner.de

Website review channelpartner.de

ChannelPartner.de – Der Wegweiser für IT-Dienstleister

 Generated on March 07 2026 01:19 AM

Old data? UPDATE !

The score is 53/100

SEO Content

Title

ChannelPartner.de – Der Wegweiser für IT-Dienstleister

Length : 54

Perfect, your title contains between 10 and 70 characters.

Description

Das Portal für Systemhäuser, Fachhändler, Reseller, Distributoren, IT-Dienstleister, Systemintegratoren, Cloud & Managed Service Provider; Business-Tipps, Technologie-Trends, Channel-News, Produkte und Lösungen, Best Practices und Ratgeber.

Length : 240

Ideally, your meta description should contain between 70 and 160 characters (spaces included). Use this free tool to calculate text length.

Keywords

Very bad. We haven't found meta keywords on your page. Use this free online meta tags generator to create keywords.

Og Meta Properties

Good, your page take advantage of Og Properties.

Property Content
type website
url https://www.channelpartner.de/
site_name ChannelPartner
title ChannelPartner.de - Der Wegweiser für IT-Dienstleister
description Das Portal für Systemhäuser, Fachhändler, Reseller, Distributoren, IT-Dienstleister, Systemintegratoren, Cloud & Managed Service Provider; Business-Tipps, Technologie-Trends, Channel-News, Produkte und Lösungen, Best Practices und Ratgeber.
image https://www.channelpartner.de/wp-content/uploads/2025/05/channel-partner-de-share-2500px.jpg?quality=50&strip=all&w=1024
image:width 1024
image:height 576

Headings

H1 H2 H3 H4 H5 H6
0 18 51 3 0 0
  • [H2] Rechtliches
  • [H2] Unser Netzwerk
  • [H2] Mehr
  • [H2] Europa
  • [H2] Ozeanien
  • [H2] Themen
  • [H2] Über Uns
  • [H2] Rechtliches
  • [H2] Unser Netzwerk
  • [H2] Mehr
  • [H2] Latest from today
  • [H2] Weitere Nachrichten
  • [H2] Themen
  • [H2] Alle Themen
  • [H2] Aktuelle Themen
  • [H2] Videos
  • [H2] Kommende Events
  • [H2] Mehr anzeigen
  • [H3] Telekom-Partner-Chef will an Haustürgeschäften festhalten
  • [H3] Google eröffnet KI-Zentrum in Berlin
  • [H3] Fsas kombiniert Primergy-Server mit Cohesity Data Cloud
  • [H3] Neugründungen steigen um 7,6 Prozent – IT-Channel profitiert von wachsendem Mittelstand
  • [H3] Die besten Gaming-Laptops im Test
  • [H3] Was diese Woche wichtig war – KW10/2026
  • [H3] Ceconomy-CEO Deissner tritt überraschend zurück
  • [H3] Schwarz Digits will Europas Cloud-Riese werden
  • [H3] So finden Kunden ihre IT-Dienstleister
  • [H3] Arbeitgeberpräsident gegen Lohn am ersten Krankheitstag
  • [H3] TD Synnex bietet neues IBM FlashSystem an
  • [H3] Weltwirtschaftsrisiken dämpfen Stimmung deutscher Firmen in Taiwan
  • [H3] Moderne Buchhaltung mit automatischer Belegzuordnung
  • [H3] Monitor-Beschaffung im Wandel: TCO statt Stückpreis
  • [H3] Europol zerschlägt riesigen Marktplatz für gestohlene Daten
  • [H3] Also sucht Startups für Hausmesse CTV
  • [H3] Die besten externen Lautsprecher für den Mac
  • [H3] IT-Dienstleister Convotis vergrößert Führungsteam
  • [H3] Back Market bleibt der Refurbished-Champion
  • [H3] EU-Kommission will europäische Produkte stärken
  • [H3] Dietmar Nick wird auch Chef bei TA Triumph-Adler
  • [H3] CPN nun auch in Österreich präsent
  • [H3] Computer und Peripheriegeräte
  • [H3] Die besten Innovationen, Produkte und Trends des MWC 2026
  • [H3] HP verteidigt Display-Krone
  • [H3] Xerox-Vertrieb mit Lexmark-Handschrift
  • [H3] IT-Dienstleister & Systemhäuser
  • [H3] KI und der Channel im Jahre 2026
  • [H3] Die besten Kaspersky-Partner 2025
  • [H3] ServiceNow-Partner des Jahres 2026
  • [H3] Distribution
  • [H3] Channel-Personalmeldungen aus dem Februar im Überblick
  • [H3] Concept International präsentiert FutureNUC Ultra
  • [H3] SOS Software Service kooperiert mit SolarWinds
  • [H3] Fachhandel
  • [H3] EP, Euronics und Expert rücken näher zusammen
  • [H3] Euronics will trotz Umsatzrückgang relevant bleiben
  • [H3] Expert-Frühjahrstagung mit wenig Frühlingsgefühlen
  • [H3] Retail & E-Commerce
  • [H3] Refurbed expandiert in 13 weitere europäische Länder
  • [H3] Verbraucherschützer beklagen Verstöße gegen EU-Recht
  • [H3] Enterprise Edition für neues Samsung-Smartphone-Flaggschiff S26
  • [H3] Qualcomm mischt PC‑Markt auf: Prozessorarchitekturen, Partnerbedenken und B2B‑Strukturen
  • [H3] ChannelPartner Excellence Awards 2026 – Die Highlights
  • [H3] Sage ist „Channel-freundlichster Software-Hersteller“ 2026 – aber warum?
  • [H3] Channel Excellence Awards 2026: Warum europäische Cloud heute Pflicht ist
  • [H3] channel meets x (c.m.x.)
  • [H3] ChannelPartner Kongress
  • [H3] Zwei Drittel der Internetnutzer bevorzugen Firmen aus Europa
  • [H3] Amazon Satelliten-Internet kommt nach Deutschland
  • [H3] Telekom setzt auf Starlink gegen letzte Funklöcher
  • [H4] External content from ${platformName}This article contains external content from ${platformName}. To view the content, we request your permission.Show external content from ${platformName}By clicking on \u201cShow external content from ${platformName}\u201d I agree that the content will be displayed to me. This allows personal data to be transmitted to ${platformName} and other third parties. You can find more information about this in our data protection declaration and ${platformName}\u2019s Privacy Policy.","german_overlay_message":"Externer Inhalt von ${platformName}An dieser Stelle hat die Redaktion einen zum Inhalt des Artikels passenden externen Inhalt von ${platformName} platziert. Damit dieser angezeigt werden kann, ben\u00f6tigen wir Ihre Zustimmung.Externen Inhalt von ${platformName} anzeigenMit einem Klick auf \"Externe Inhalte von ${platformName} anzeigen\" erkl\u00e4re ich mich damit einverstanden, dass mir der Inhalt angezeigt wird. Dadurch k\u00f6nnen personenbezogene Daten an ${platformName} und andere Drittanbieter \u00fcbermittelt werden. Mehr Informationen dazu finden Sie in unserer Datenschutzerkl\u00e4rung und unter ${platformName}\u2019s.","sweden_overlay_message":"Externt inneh\u00e5ll fr\u00e5n ${platformName}Den h\u00e4r artikeln inneh\u00e5ller externt inneh\u00e5ll fr\u00e5n ${platformName}. F\u00f6r att se inneh\u00e5llet ber vi om ditt tillst\u00e5nd.Visa externt inneh\u00e5ll fr\u00e5n ${platformName}Genom att klicka p\u00e5 \"Visa externt inneh\u00e5ll fr\u00e5n ${platformName}\" godk\u00e4nner jag att inneh\u00e5llet kommer att visas f\u00f6r mig. Detta g\u00f6r att personuppgifter kan \u00f6verf\u00f6ras till ${platformName} och tredje part. Du kan hitta mer information om detta i v\u00e5r dataskyddsdeklaration and ${platformName}\u2019s sekretesspolicy.","english_generic_overlay_message":"Allow External contentThis article contains external content in this section. To view the content, we request your permission.Show external contentBy clicking on \u201cShow external content\u201d, I agree that the content will be displayed to me. This allows personal data to be transmitted to other third parties. You can find more information about this in our data protection declaration and the external source\u2019s privacy policy.","german_generic_overlay_message":"Allow External contentThis article contains external content in this section. To view the content, we request your permission.Show external contentBy clicking on \u201cShow external content\u201d, I agree that the content will be displayed to me. This allows personal data to be transmitted to other third parties. You can find more information about this in our data protection declaration and the external source\u2019s privacy policy.","sweden_generic_overlay_message":"Allow External contentThis article contains external content in this section. To view the content, we request your permission.Show external contentBy clicking on \u201cShow external content\u201d, I agree that the content will be displayed to me. This allows personal data to be transmitted to other third parties. You can find more information about this in our data protection declaration and the external source\u2019s privacy policy."},"foundry_privacy_policies":{"contentpass":"https:\/\/foundryco.com\/about-us\/privacy-compliance\/","gdpr":"https:\/\/foundryco.com\/about-us\/privacy-compliance\/","ccpa":"https:\/\/foundryco.com\/about-us\/privacy-compliance\/"},"megaphone_privacy_policies":{"contentpass":"https:\/\/megaphone.spotify.com\/legal","gdpr":"https:\/\/megaphone.spotify.com\/legal","ccpa":"https:\/\/megaphone.spotify.com\/legal"},"instagram_privacy_policies":{"contentpass":"https:\/\/privacycenter.instagram.com\/policy\/version\/25238980265745528\/","gdpr":"https:\/\/privacycenter.instagram.com\/policy\/version\/25238980265745528\/","ccpa":"https:\/\/privacycenter.instagram.com\/policy\/version\/25238980265745528\/"},"facebook_privacy_policies":{"contentpass":"https:\/\/www.facebook.com\/privacy\/policy\/version\/25238980265745528","gdpr":"https:\/\/www.facebook.com\/privacy\/policy\/version\/25238980265745528","ccpa":"https:\/\/www.facebook.com\/privacy\/policy\/version\/25238980265745528"},"twitter_privacy_policies":{"contentpass":"https:\/\/x.com\/de\/privacy","gdpr":"https:\/\/x.com\/en\/privacy","ccpa":"https:\/\/x.com\/en\/privacy"},"toutube_privacy_policies":{"contentpass":"https:\/\/support.google.com\/youtube\/answer\/10364219?hl=de","gdpr":"https:\/\/support.google.com\/youtube\/answer\/10364219?hl=en-GB","ccpa":"https:\/\/support.google.com\/youtube\/answer\/10364219?hl=en-GB"},"tiktok_privacy_policies":{"contentpass":"https:\/\/www.tiktok.com\/legal\/page\/eea\/privacy-policy\/de","gdpr":"https:\/\/www.tiktok.com\/legal\/page\/eea\/privacy-policy\/en","ccpa":"https:\/\/www.tiktok.com\/legal\/page\/us\/privacy-policy\/en"},"infogram_privacy_policies":{"contentpass":"https:\/\/infogram.com\/privacy","gdpr":"https:\/\/infogram.com\/privacy","ccpa":"https:\/\/infogram.com\/privacy"},"apple_podcast_privacy_policies":{"contentpass":"https:\/\/www.apple.com\/legal\/privacy\/data\/de\/apple-podcasts\/","gdpr":"https:\/\/www.apple.com\/legal\/privacy\/data\/en\/apple-podcasts","ccpa":"https:\/\/www.apple.com\/legal\/privacy\/data\/en\/apple-podcasts"},"slideshare_privacy_policies":{"contentpass":"https:\/\/www.slideshare.net\/privacy","gdpr":"https:\/\/www.slideshare.net\/privacy","ccpa":"https:\/\/www.slideshare.net\/privacy"},"jetpack_podcast_player_privacy_policies":{"contentpass":"https:\/\/jetpack.com\/support\/jetpack-blocks\/podcast-player-block\/","gdpr":"https:\/\/jetpack.com\/support\/jetpack-blocks\/podcast-player-block\/","ccpa":"https:\/\/jetpack.com\/support\/jetpack-blocks\/podcast-player-block\/"},"vimeo_privacy_policies":{"contentpass":"https:\/\/vimeo.com\/privacy","gdpr":"https:\/\/vimeo.com\/privacy","ccpa":"https:\/\/vimeo.com\/privacy"},"soundcloud_privacy_policies":{"contentpass":"https:\/\/soundcloud.com\/pages\/privacy","gdpr":"https:\/\/soundcloud.com\/pages\/privacy","ccpa":"https:\/\/soundcloud.com\/pages\/privacy"},"giphy_privacy_policies":{"contentpass":"https:\/\/support.giphy.com\/hc\/en-us\/articles\/360032872931-GIPHY-Privacy-Policy ","gdpr":"https:\/\/support.giphy.com\/hc\/en-us\/articles\/360032872931-GIPHY-Privacy-Policy ","ccpa":"https:\/\/support.giphy.com\/hc\/en-us\/articles\/360032872931-GIPHY-Privacy-Policy "},"reddit_privacy_policies":{"contentpass":"https:\/\/www.reddit.com\/policies\/privacy-policy ","gdpr":"https:\/\/www.reddit.com\/policies\/privacy-policy ","ccpa":"https:\/\/www.reddit.com\/policies\/privacy-policy "},"spotify_privacy_policies":{"contentpass":"https:\/\/www.spotify.com\/de-en\/legal\/privacy-policy\/","gdpr":"https:\/\/www.spotify.com\/de-en\/legal\/privacy-policy\/","ccpa":"https:\/\/www.spotify.com\/de-en\/legal\/privacy-policy\/"},"bluesky_privacy_policies":{"contentpass":"https:\/\/bsky.social\/about\/support\/privacy-policy","gdpr":"https:\/\/bsky.social\/about\/support\/privacy-policy","ccpa":"https:\/\/bsky.social\/about\/support\/privacy-policy "},"linkedin_privacy_policies":{"contentpass":"https:\/\/www.linkedin.com\/legal\/privacy-policy","gdpr":"https:\/\/www.linkedin.com\/legal\/privacy-policy","ccpa":"https:\/\/www.linkedin.com\/legal\/privacy-policy"}}},"GPT":{"ad_slot_name":"homepage_door","prefix":"\/8456\/IDG.DE_B2B_ChannelPartner.de\/","targeting":{"articleId":"100019093","author":"M\u00fcller Magnus","browser":"Mozilla\/5.0(WindowsNT10.0;Win64;x64)AppleWebKit\/537.36(KHTML,likeGecko)Chrome\/120.0.0.0Safari\/537.36","templateType":"home","categorySlugs":"","tags":"","categoryIds":"","env":null,"productId":"","goldenIds":"","channel":"","fireplace":"true","type":"","typeId":"","sponsored":"false","video-autoplay":"true","manufactuer":"intel","url":"https:\/\/www.channelpartner.de\/","zone":"index-home","wpsponsorshipId":""}},"geolocation":"FR","suppress_monetization":{},"supressBb2bRightrail":"","products":[],"vendor_pricing":{"amazon":[]},"APS":[],"isB2B":"1","isSingle":"","isEuVisitor":"1"}; window.dataLayer = window.dataLayer || []; window.dataLayer.push({"adBlockerEnabled":true,"arenaId":"","audience":"enterprise","ccpaOptedOut":"false","environment":"wp_production","sessionNumber":"@TODO","firstSessionDate":"@TODO","lastSessionDate":"@TODO","timestamp":1772842744,"url":"https:\/\/www.channelpartner.de\/","triblioPixelCode":"","prodIds":"","prodCategories":"","prodManufacturers":"","prodNames":"","prodVendors":"","categories":"","categoryIds":"","categoriesSlugs":"","channel":"","primaryCategory":"","primaryAncestorCategoryList":"","primaryAncestorCategoryListSlugs":"","ancestorGoldenCategories":"","goldenTaxonomyIdPrimary":"","gtaxPrimaryIdsList":"","gtaxPrimarySlugsList":"","gtaxIdList":"","gtaxList":"","bcGtaxIdList":[],"bcGtaxList":[],"language":"German","articleId":"100019093","articleTitle":"ChannelPartner.de - Der Wegweiser f\u00fcr IT-Dienstleister","articleType":"","author":"M\u00fcller Magnus","isBlog":"false","blogname":"","blogId":"","brandpost":"false","content_type":"index","datePublished":"2025-04-01","dateUpdate":"2026-02-10","dateTimePublished":"2025-04-01T13:59:36+02:00","dateTimeUpdate":"2026-02-10T10:03:22+01:00","dateFirstPublished":false,"dateFirstTimePublished":false,"daysSincePublished":"","daysSinceUpdated":"24","description":"Das Portal f\u00fcr Systemh\u00e4user, Fachh\u00e4ndler, Reseller, Distributoren, IT-Dienstleister, Systemintegratoren, Cloud & Managed Service Provider; Business-Tipps, Technologie-Trends, Channel-News, Produkte und L\u00f6sungen, Best Practices und Ratgeber.","displayType":"home page","fireplace":"true","pageNumber":"1","page_type":"home","platform":"web","podcastSponsored":"false","property":"channelpartner","source":"","sponsorName":"","sponsorshipId":"","tags":[],"legacyCmsId":"","edition":"","articleLocale":"","isInsiderContent":"false","insiderSignedIn":"true","adSuppression":"false","BCUID":"","legacyCmsName":"","idgAppID":{"SITE_TYPE":[{"type":"delivery","site":"channelpartner.de","sourcecms":"decms","connectedhub":"b2b","staff":"ChannelPartner Staff","brand":"ARNNET"}],"IDG_APP_ID":10790},"adestraId":""}); (function(){ const isContentPassOn = true; const isContentPassCookiePresent = function () { const data = (document.cookie.match(/^(?:.*;)?\s*_cpauthhint\s*=\s*([^;]+)(?:.*)?$/) || [,null])[1]; //eslint-disable-line console.log('^^CP cookie value = '+data); if (data) return true; return false }; const fireGtm = function(){ console.log('^^GTM Firing'); (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-NN43QC7W'); }; console.log('^^Content pass is active =',isContentPassOn); if(isContentPassOn) { const userHasCPCookie = isContentPassCookiePresent(); //does the user have the Content pass cookie console.log('^^User has contentpass cookie=',userHasCPCookie); if(userHasCPCookie){ document.addEventListener('consentManagerReady', () => { if(consentManager.gdprApplies) { const hasConsent = consentManager.checkConsentByVendor('Google Tag Manager'); console.log('^^ContentPass on and GTM consent =',hasConsent); if(hasConsent===true)fireGtm(); } else {//not gdpr so fire fireGtm(); } }); } else {//no cookie so fire fireGtm(); } } else { fireGtm(); } })(); // Permutive Stub !function(n,e,i){if(!n){n=n||{},window.permutive=n,n.q=[],n.config={}||{},n.config.apiKey=e,n.config.environment=n.config.environment||"production";for(var o=["addon","identify","track","trigger","query","segment","segments","ready","on","once","user","consent"],r=0;r s.replace(/[~'"=!+#;^()&[]]/g,''); window.ntvConfig = window.ntvConfig || {} ; window.ntvConfig.keyValues = window.ntvConfig.keyValues || {}; const segs = localStorage.getItem('_pnativo'); if (segs) { window.ntvConfig.keyValues.permutive = JSON.parse(segs).join(","); } const metaKeywordsTag = document.querySelector("meta[name='keywords']"); if ( metaKeywordsTag && (metaKeywordsTag.hasAttribute('content')) ) { const kwds = metaKeywordsTag.content.split(',').filter(kw => kw.length { const boxes = document.querySelectorAll('.nativo-loading'); boxes.forEach(box => { box.classList.remove('nativo-loading'); }); } var ntv=ntv||{};ntv.cmd=ntv.cmd||[]; // setup command queue ntv.cmd.push(function(){ setTimeout(DoSomething, 1000) }); window._io_config = window?._io_config || {}; window._io_config["0.2.0"] = window?._io_config["0.2.0"] || []; window._io_config["0.2.0"].push({"page_url":"https:\/\/www.channelpartner.de","page_url_canonical":"","page_title":"ChannelPartner.de \u2013 Der Wegweiser f\u00fcr IT-Dienstleister","page_type":"main","page_language":"de"}); /** * If contentpass is enabled, we need the acps param, * otherwise, we need type GDPR that will be called from * client-mu-plugins/idg-third-party/src/modules/sourcepoint.js#L140. */ window._sp_.config.gdpr.targetingParams.acps = 'false'; window._sp_.config.isSPA = true; (function() { // get contentpass configuration details var contentpassBaseUrl = 'https://cp.channelpartner.de'; var contentpassPropertyId = '01cf0aa0'; var cpController = contentpassBaseUrl + '/now.js';//todo - never used? !function(C,o,n,t,P,a,s){C.CPObject=n,C[n]||(C[n]=function(){ for(var e=arguments.length,i=new Array(e),c=0;c0&&(o.body?o.body.classList.add("cpauthenticated"):o.addEventListener("DOMContentLoaded",(function(){ o.body.classList.add("cpauthenticated")})))}catch(e){}C[n].l=+new Date,C[n].sv=5}(window,document,"cp"); // Will activate contentpass and initialize basic interfaces for // communicating with contentpass. cp('create', contentpassPropertyId, { baseUrl: contentpassBaseUrl }); // This function will trigger rendering of the Sourcepoint consent layer. First, it will check // whether the current user is an authenticated contentpass user. If so, the targeting parameter // acps is set to the string value 'true' (important: the value is not a bool, but a string!). // If the user is not an authenticated contentpass user, the targeting parameter is set to // 'false'. Make sure to not show the consent layer when the targeting parameter is set to 'true' // in your Sourcepoint scenario. When login status is determined, Sourcepoint is automatically // triggered by calling window._sp_.executeMessaging(). cp('render', { onFullConsent: function() { console.log('[CP] onFullConsent'); //! set the below or use the above code //window.visitorConsentedAll = true; // Init advertising here // // Attention: // When you update your vendor list without asking for re-consent // then Sourcepoint does not signal full consent for previously // fully consented visitors. Thus this callback is not executed, // and partially consented impressions are not monetized at all! // // We therefore strongly recommend to configure your Sourcepoint // scenario setup to always ask for re-consent on vendor updates. // // Alternatively you can always load vendors specifically based // on their respective consent status according to the TCF API. // You can find a sample integration for this on // https://docs.contentpass.net/docs/3rdparty } }); (function () { cp('authenticate', function(err, user) { if (err || (!user.isLoggedIn() && !user.hasValidSubscription())) { (function spExecMsg() { if (window._sp_ && window._sp_.executeMessaging) { if (!window._sp_.config.isSPA) { console.warn('###### Contentpass [SPCP] Sourcepoint not in SPA mode!'); } else if (window._sp_.version) { console.log('###### Contentpass [SPCP] Sourcepoint already running'); } else { console.log('###### Contentpass [SPCP] Starting Sourcepoint'); window._sp_.executeMessaging(); } } else { console.log('###### Contentpass [SPCP] Sourcepoint not loaded yet. Retrying.'); setTimeout(spExecMsg, 10); } })(); } if (user.isLoggedIn() && user.hasValidSubscription()) { // User has a valid contentpass subscription. Set the targeting parameter // to "'true'" so no wall is being displayed due to Sourcepoint scenario setup. console.log('###### Contentpass user.isLoggedIn() && hasValidSubscription. Setting acps to true'); window._sp_.config.targetingParams.acps = 'true'; window.cpLoggedInUser = true; } }); })(); })(); window.blocksForConsent = { "instagram": { "platform": "instagram", "platformName": "Instagram.com", "selector": ".wp-block-embed-instagram", "privacyPolicyLink": 'instagram_privacy_policies', "callback": "instagramCallback()" }, "megaphone": { "platform": "megaphone", "platformName": "Megaphone.fm", "selector": ".wp-block-embed-megaphone, iframe[data-src*=\"megaphone\"]", "privacyPolicyLink": 'megaphone_privacy_policies', "callback": "megaphoneCallback()" }, "slideshare": { "platform": "slideshare", "platformName": "Slideshare.net", "selector": "iframe[data-src*=\"slideshare.net\"]", "privacyPolicyLink": 'slideshare_privacy_policies', "callback": "slideshareCallback()" }, "facebook": { "platform": "facebook", "platformName": "Facebook.com", "selector": ".embed_url_facebook, iframe[data-src*=\"facebook\"]", "privacyPolicyLink": 'facebook_privacy_policies', "callback": "loadFacebookEmbed()" }, "twitter": { "platform": "twitter", "platformName": "Twitter.com", "selector": ".wp-block-embed-twitter", "privacyPolicyLink": 'twitter_privacy_policies', "callback": "twitterCallback()" }, "youtube": { "platform": "youtube", "platformName": "Youtube.com", "selector": ".wp-block-embed-youtube, [data-type=\"youtube\"], .youtube-video .video-container", "privacyPolicyLink": 'toutube_privacy_policies', "callback": "youtubeCallback()" }, "tiktok": { "platform": "tiktok", "platformName": "Tiktok.com", "selector": ".wp-block-embed-tiktok", "privacyPolicyLink": 'tiktok_privacy_policies', "callback": "tiktokCallback()" }, "infogram": { "platform": "infogram", "platformName": "Infogram.com", "selector": ".infogram-embed", "privacyPolicyLink": 'infogram_privacy_policies', "callback": "infogramCallback()" }, "applepodcast": { "platform": "apple", "platformName": "Apple.com", "selector": ".apple_podcasts iframe", "privacyPolicyLink": 'apple_podcast_privacy_policies', "callback": "loadApplePodcastplayer()" }, "jetpackpodcastplayer": { "platform": "jetpack", "platformName": "Jetpack.com", "selector": ".wp-block-jetpack-podcast-player", "privacyPolicyLink": 'jetpack_podcast_player_privacy_policies', "callback": "loadPodcastplayer()" }, "vimeo": { "platform": "vimeo", "platformName": "Vimeo.com", "selector": ".wp-block-embed-vimeo", "privacyPolicyLink": 'vimeo_privacy_policies', "callback": "vimeoCallback()" }, "soundcloud": { "platform": "soundcloud", "platformName": "Soundcloud.com", "selector": ".wp-block-embed-soundcloud", "privacyPolicyLink": 'soundcloud_privacy_policies', "callback": "soundcloudCallback()" }, "giphy": { "platform": "giphy", "platformName": "Giphy.com", "selector": ".wp-block-jetpack-gif", "privacyPolicyLink": 'giphy_privacy_policies', "callback": "giphyCallback()" }, "reddit": { "platform": "reddit", "platformName": "Reddit.com", "selector": ".wp-block-embed-reddit", "privacyPolicyLink": 'reddit_privacy_policies', "callback": "redditCallback()" }, "spotify": { "platform": "spotify", "platformName": "Spotify.com", "selector": ".wp-block-embed-spotify", "privacyPolicyLink": 'spotify_privacy_policies', "callback": "spotifyCallback()" }, "bluesky": { "platform": "bluesky", "platformName": "Bluesky.com", "selector": ".wp-block-embed-bluesky-social,.wp-block-embed-bluesky", "privacyPolicyLink": 'bluesky_privacy_policies', "callback": "blueskyCallback()" }, "linkedin": { "platform": "linkedin", "platformName": "LinkedIn.com", "selector": "iframe[data-src*=\"linkedin.com\"]", "privacyPolicyLink": 'linkedin_privacy_policies', "callback": "linkedinCallback()" } }; function getOverlayMessage(platform, platformName, privacyPolicyLink, foundryPPLink, callback, cmpType) { let customHTMLTextOverlay = window?.IDG?.settings?.overlays_privacy_policies?.consent_overlays?.german_overlay_message ?? ''; customHTMLTextOverlay = customHTMLTextOverlay.replace(/\$\{platformName\}/g, platformName).replace(/\$\{privacyPolicyLink\}/g, privacyPolicyLink).replace(/\$\{foundryPPLink\}/g, foundryPPLink).replace(/\$\{platform\}/g, platform).replace(/\$\{callback\}/g, callback).replace(/\$\{cmp\}/g, cmpType); return customHTMLTextOverlay; } function setOverlayCookie(name, value, days) { let expires = ""; if (days) { const date = new Date(); date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); expires = "; expires=" + date.toUTCString(); } document.cookie = name + "=" + (value || "") + expires + "; path=/"; } function getOverlayCookie(name) { const nameEQ = name + "="; const ca = document.cookie.split(';'); for(let i = 0; i < ca.length; i++) { let c = ca[i]; while (c.charAt(0) === ' ') c = c.substring(1, c.length); if (c.indexOf(nameEQ) === 0) return c.substring(nameEQ.length, c.length); } return null; } function renderOverlay(element, platform, platformName, ppLink, foundryPPLink, callback, cmpType) { const cookieName = `hide-overlay-${platform}`; const consentGiven = getOverlayCookie(cookieName); console.log('[Consent] renderOverlay cookieName %s consent given %s',cookieName, consentGiven); if (consentGiven !== 'true') { const overlayNextExists = jQuery(element).next(`.${cookieName}`).length > 0; const overlayPrevExists = jQuery(element).prev(`.${cookieName}`).length > 0; if (!overlayNextExists && !overlayPrevExists) { const textOverlay = getOverlayMessage(platform, platformName, ppLink, foundryPPLink, callback, cmpType); jQuery(textOverlay).insertAfter(element); jQuery(element).hide(); } } else { jQuery(element).show(); //eval(callback); window[callback.split('(')[0]]();//dont think any of the have actual arguments const src = element.getAttribute('src'); const dataSrc = element.getAttribute('data-src'); console.log('[Consent] renderOverlay src %s dataSrc %s',src, dataSrc); if (dataSrc ) { element.setAttribute('src', dataSrc); // Move data-src to src } } } function showOverlays(cmpType) { console.log('[Consent] showOverlays cmpType ',cmpType); const blocksForConsent = window?.blocksForConsent ?? []; Object.entries(blocksForConsent).forEach(function([key, value]) { //key = slideshare, twitter etc const { platform, platformName, selector, privacyPolicyLink, callback } = value; const elements = document.querySelectorAll(`${selector}`); // selector for iframes and scripts within 'legacy_content' for the custom blcok. const legacySelector = `.legacy_content iframe[data-src*="${platform}"], .legacy_content script[src*="${platform}"], .legacy_content script[data-src*="${platform}"], .legacy_content blockquote[class*="${platform}"]`; // Select all iframes and scripts within the div with class 'legacy_content' that match the dynamic selectors. const legacyElements = document.querySelectorAll(legacySelector); const ppLink = window?.IDG?.settings?.overlays_privacy_policies?.[privacyPolicyLink]?.[cmpType]; const foundryPPLink = window?.IDG?.settings?.overlays_privacy_policies?.foundry_privacy_policies?.[cmpType]; elements.forEach(function(element) { renderOverlay(element, platform, platformName, ppLink, foundryPPLink, callback, cmpType) }); legacyElements.forEach(function(element) { renderOverlay(element, platform, platformName, ppLink, foundryPPLink, `renderCustomBlockInLegacyContent('${platform}', '${callback}')`, cmpType); }); }); } /** * Load podcast player if user accepted consent **/ function iframeLoaded( podcastIframe ) { if( podcastIframe ) { const height = podcastIframe.contentWindow.document.body.scrollHeight + 'px'; podcastIframe.style.height = height; } } function loadPodcastplayer(){ const podcastElements = document.querySelectorAll('.wp-block-jetpack-podcast-player'); if( podcastElements ){ let count = 1; Array.from(podcastElements).map(function(element) { if (!element.querySelector('iframe')) { let postId = element.getAttribute('post_id'); let podcastIframe = document.createElement("iframe"); const siteUrl = document.location.origin; podcastIframe.src = siteUrl+"/podcast-player?id="+postId+"&position="+count+'&_ajaxnonce=3e36385139'; podcastIframe.width = "100%"; podcastIframe.frameBorder ="0"; podcastIframe.scrolling = "0"; podcastIframe.style.border= "none"; podcastIframe.scrolling = "no"; element.appendChild(podcastIframe); podcastIframe.onload = function() { setTimeout( function() { iframeLoaded( podcastIframe ); }, 1000); }; count++; } }); } } document.addEventListener("DOMContentLoaded", () => { document.querySelectorAll('.wp-block-embed-youtube iframe, [data-type="youtube"] iframe, .youtube-video .video-container iframe').forEach(function(element) { element.style.display = 'none'; }); }); function youtubeCallback() { window.dataLayer = window.dataLayer || []; //WPCMS-485 for some reason this gets called twice and i cant be arsed figuring out if ok to not do that, so check if present and if not add if (! window.dataLayer.some(item => item?.event && item?.event === 'youtubeConsentGiven') ) { window.dataLayer.push({ event: 'youtubeConsentGiven' }); } document.querySelectorAll('.wp-block-embed-youtube iframe, [data-type="youtube"] iframe, .youtube-video .video-container iframe').forEach(function(element) { element.setAttribute('src', element.getAttribute('data-src')); element.style.zIndex = 'initial'; element.style.display = 'initial'; }); } /** * Load Apple podcast-block if user accepted consent **/ function loadApplePodcastplayer(){ const applePodcastElements = document.querySelectorAll('.apple_podcasts iframe'); if( applePodcastElements ){ Array.from(applePodcastElements).map(function(element) { const dataSrc = element.getAttribute('data-url'); const dataHeight = element.getAttribute('data-height'); element.src = dataSrc; element.height = dataHeight; }); } } /** * Load custom HTML block if user accepted consent */ function customHTMLCallback() { jQuery('.legacy_content iframe, .legacy_content script, .legacy_content img').each(function(index, element) { const dataSrc = jQuery(element).attr('data-src'); if(dataSrc) { if( element.nodeName.toLowerCase() === 'script' ) { let genericScript = document.createElement("script"); genericScript.type = "text/javascript"; genericScript.async = true; genericScript.src = dataSrc; element.parentNode.insertBefore(genericScript, element); element.remove(); } else { jQuery(element).attr('src', jQuery(element).attr('data-src')); } jQuery(element).show(); } }); jQuery("[class*='custom-html-consent-notice-']").hide(); } function renderCustomBlockInLegacyContent(selector, callback) { const legacySelector = `.legacy_content iframe[data-src*="${selector}"], .legacy_content script[src*="${selector}"], .legacy_content script[data-src*="${selector}"], .legacy_content blockquote[class*="${selector}"], .legacy_content img[data-src*="${selector}"]`; jQuery(legacySelector).each(function(index, element) { if( element.nodeName.toLowerCase() === 'script' ) { let genericScript = document.createElement("script"); genericScript.async = true; genericScript.src = jQuery(element).attr('data-src'); element.parentNode.insertBefore(genericScript, element); element.remove(); } else { jQuery(element).attr('src', jQuery(element).attr('data-src')); } jQuery(element).show(); }); //eval(callback); console.log('[Consent] renderCustomBlockInLegacyContent calling callback'); window[callback.split('(')[0]]();//dont think any of the have actual arguments } /** * Load Spotify if user accepted consent. */ /** * Load bluesky if user accepted consent. */ document.addEventListener('consentManagerReady', () => { const debug = consentManager.debug; if(debug)console.log('#### Widget Consent Check consentRequired %s', consentManager.consentRequired); let vendors = []; if(youtubeCallback) vendors.push({ name: "YouTube", callback: youtubeCallback, consentOk: false }); if(loadPodcastplayer) vendors.push({ name: "Podigee", callback: loadPodcastplayer, consentOk: false }); if(loadApplePodcastplayer) vendors.push({ name: "Apple Podcasts", callback: loadApplePodcastplayer, consentOk: false }); /* vendors.push({ name: "Taboola", callback: loadTaboola, consentOk: false }); */ //if we need consent then check if - includes US optout too if(consentManager.consentRequired === true){ vendors.forEach( (vendor)=>{ const vendorNames = (vendor.checkAdditional ?? []); vendorNames.push(vendor.name);// array of primary i.e. name and additionals //must pass all vendor.consentOk = vendorNames.every( name => { return consentManager.checkConsentByVendor(name) === true; }); }); } else { //no consent needed could default to this above vendors.forEach( (vendor)=>{ vendor.consentOk = true; }); } //no specific vendor - need all or not applicable if( ( consentManager.consentRequired && consentManager.consentedAll ) || !consentManager.consentRequired){ setTimeout(customHTMLCallback, 0); if(debug)console.log('#### Widget Consent Allowing Custom'); }else if ( consentManager.consentRequired && !consentManager.consentedAll ) { if(consentManager.gdprApplies === true)showOverlays('gdpr'); else if(consentManager.usOptOutApplies === true)showOverlays('ccpa');//todo - gpp too? } vendors.forEach( (vendor)=>{ if(vendor.consentOk) { if(debug)console.log('#### Widget Consent Allowing %s', vendor.name); try { setTimeout(vendor.callback, 0); } catch (error) { console.error('#### Widget Consent Callback Error - FIX ME %s', vendor.name, error); } }else{ if(debug)console.log('#### Widget Consent Denying %s', vendor.name); } }); }); [{"@context":"https:\/\/schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.channelpartner.de\/"},{"@type":"ListItem","position":2,"name":"ChannelPartner.de - Der Wegweiser f\u00fcr IT-Dienstleister","item":""}]},{"@context":"https:\/\/schema.org","@type":"Organization","name":"ChannelPartner","memberOf":{"@type":"Organization","name":"Foundry"},"url":"https:\/\/www.channelpartner.de"}] :root { --nativo-loader-color: #424a45; --sponsored-links--border-bottom-color: #9d9490; --sponsored-container--background-color: #fff } :root { /*Host Speaker Profile*/ --host-speaker-profile-heading-color: #141414; --host-speaker-profile-heading-font-family: inherit; --host-speaker-profile-title-description-font-family: inherit; --host-speaker-title-color: #808080; --host-speaker-description-color: #141414; --host-speaker-label-color: #AAA; --host-speaker-remove-link-color: #c30e0e; --host-speaker-horizontal-line-color: #DEDEDE; --host-speaker-company-name-font-color: #75757A; /* Agenda Block */ --agenda-heading-event-name-color: #141414; --agenda-heading-font-family: inherit; --agenda-event-name-font-family: inherit; --agenda-horizontal-block-divider-color: #dedede; --agenda-event-month-day-date-color: #322a2a; --agenda-event-month-date-color: #969696; --agenda-start-end-time-color: #75757a; --agenda-error-msg-color: #FF0000; --agenda-day-time-text-shadow-color: #808080; --agenda-note-text-color: #808080; --agenda-label-text-color: #111; --agenda-multi-day-button-background-color: #000; --agenda-multi-day-button-text-color: #fff; --agenda-heading-label-color: #AAA; --agenda-details-link-color: #327F7C; --agenda-block-mobile-background-color: #f5f5f5; /*event content block */ --event-register-btn-bg-color: #ed1b24; --event-register-btn-color: #fff; --event-share-icons-color: white; --event-share-icons-color-fb: #3b5998; --event-share-icons-color-twitter: #00acee; --event-share-icons-color-linkedin: #2867b2; --event-description-top-border: #d8dad8; --event-details-label-color: #B30000; --event-details-text-color: #141414; --event-logo-label: inherit, sans-serif; --event-description-text-color: #322a2a; --who-should-attend-heading: inherit; --who-should-attend-text: inherit, sans-serif; /* Event Index Page */ --border-color: #75757a; --filter-background-color: #F6F6F6; --base-font-color: #322a2a; --index-more-events-title-color: #141414; --myraid-font-family: inherit; --myriad-regular: 400; --myriad-bold: 700; --base--global-white-color: #fff; --base--global-black-color: #000; --index-events-title-font-hover-color: #B30000; /* Image Credit */ --image-credit-font-color: #555; --image-credit-text: "Quelle: "; --event-hero-block-heading-color: #fff;--event-hero-dynamic-background-image: none; } :root { /* FAQ*/ --faq-heading-seprator-color: #d8d8d8; --faq-input-box-border-color: #757575; --faq-remove-link-color: #c30e0e; --faq-heading-color: #141414; --faq-heading-font-family: inherit; --faq-title-description-font-family: inherit; --faq-label-color: #AAA; --faq-company-name-font-color: #75757A; --faq-horizontal-line-color: #DEDEDE; --faq-head-title--font-family: "graphik", sans-serif; } :root { --nav-menu-error: #b32d2e; --promo-unit-hr: #d55d5d; --promo-unit-title-after: #d04949; --promo-unit-title: #322a2a; --promo-unit-before-one: #e42e22; --promo-unit-before-two: #f3f5f6; --promo-unit-item-bg: #000; /* Deals Collection Block */ --deal-collection-productIndex-border-color: #12C7F1; --deal-collection-deal-header-color: #000; --deal-collection-deal--view-button--background-color: #21873A; --deal-collection-deal-price-color: #CD0912; --site-primary: #3399cc; --view-button--green: #3e873a; /* Jobs Collection Block */ --job-collection-productIndex-border-color: #12C7F1; --job-collection-job-header-color: #000; --job-collection-job--view-button--background-color: #21873A; --job-collection-job-price-color: #CD0912; /* Publication list pop-up pn edit edition page */ --publication-list-container-bg: rgba(255, 255, 255, 1); --publication-list-container-border: #111; --publication-list-container-bs: #222; --publication-list-bg:rgba(100, 100, 100, .6); --publication-list-popup-header-border: #ddd; --publication-list-popup-header-bg: #e9e9e9; /*Lineup Element*/ --lineup-element-error-font-color: #cd423b; --lineup-element-disabled-button-background-color: #ddd; --lineup-element-disabled-button-font-color: #eee; --lineup-element-button-tooltip-background-color: #757575; --lineup-element-button-tooltip-font-color: #fff; --lineup-element-note-font-color: #757575; --lineup-element-button-disabled: hsla(0,0%,100%,.4); /* LineUp Popover.*/ --lineup-popover-a-color: white; --lineup-popover-err-color: red; --lineup-popover-th-color: #d4d4d4; --lineup-popover-tr-color: #f2f2f2; --lineup-popover-paginate-a-active-color: #ddd; --lineup-popover-paginate-a-non-active-color: #006ba1; /* Slotting settings */ --slotting-settings-taxonomy-help-text-color: #808080; /* Author section top */ --sponsorship-brandpost-divider-line-color: #D8D8D8; /* Author Archive Page */ --author-archive-title: rgba(0, 0, 0, .87); --author-job-title: #000; --author-share-icons-divider-color: #D8D8D8; --author-share-icon-fill-color: #111; /* Sponsors index Page */ --sponsored-index-page-slug-background-color: #eee; --sponsorship-brandpost--title: 28px; --sponsorship-title--line-height: 32px; --uppercase-text: uppercase; --sponsor-eyebrow--font-color: #75757A; --sponsor-tooltip-learn-more--font-color: #111111; --sponsorship-brandpost--title-color: #111111; /* How to - at a glance block */ --how-to-at-glance-text-font-family: "canada-type-gibson", sans-serif; --how-to--step-heading--font-family: "regis", serif; --how-to--step-border--divider-color: #B6AEAA; --how-to--at-a-glance--background-color: #E6DCD5; /* Sponsorship Header. */ --sponsorship-header--font-color: #4d4d4d; /* fonts */ --fira-sans-semibold: 700; /* responsive table gradient */ --core-table--gradient--border-color: #C5C5C5; --core-table--gradient--alpha--border-color: #faf6f445; /* headings */ --heading-three: 24px; --heading-four: 20px; --heading-three-line-height: 30px; /* Insider Popover.*/ --insider-popover-background-color: white; --insider-popover-box-shadow-color: rgba(0, 0, 0, .31); --insider-popover-help-text-color: #4a4a4a; --insiderPopover-link-color: #322a2a; --insider-popover-signing-button-text-color: white; --insider-popover-signin-button-background: #4a3d3d; --insider-popover-signout-button-background: #b43017; --insiderPopover-welcome-font-color: #141414; /* Listing Button */ --insider-listing-primary-button-background : #4e4242; --insiderPopover-link-hover-color:#3c807c; --mercury-form--insider-color: #6eae00; } Themen NewsletterWebcastsEvents Über Uns
  • [H4] Externer Inhalt von podigee.com
  • [H4] Externer Inhalt von reddit.com

Images

We found 16 images on this web page.

Good, most or all of your images have alt attributes.

Text/HTML Ratio

Ratio : 6%

This page's ratio of text to HTML code is below 15 percent, this means that your website probably needs more text content.

Flash

Perfect, no Flash content has been detected on this page.

Iframe

Too Bad, you have Iframes on the web pages, this mean that content in an Iframe cannot be indexed.

URL Rewrite

Good. Your links looks friendly!

Underscores in the URLs

We have detected underscores in your URLs. You should rather use hyphens to optimize your SEO.

In-page links

We found a total of 58 links including 0 link(s) to files

Anchor Type Juice
Newsletter Internal Passing Juice
Webcasts External Passing Juice
Events Internal Passing Juice
Redaktion Internal Passing Juice
Werben auf ChannelPartner Internal Passing Juice
Nutzungsbasierte Werbung External Passing Juice
Foundry Careers External Passing Juice
Lizenzen und & Eprints External Passing Juice
Leser und Kundenservice Internal Passing Juice
Impressum Internal Passing Juice
Nutzungsbedingungen External Passing Juice
Datenschutz Internal Passing Juice
Cookie Policy Internal Passing Juice
Urheberrechtshinweis Internal Passing Juice
Über AdChoices Internal Passing Juice
Einstellungen für Mitglieder Internal Passing Juice
California Consumer Privacy Act (CCPA) External Passing Juice
CIO External Passing Juice
Computerwoche External Passing Juice
CSO External Passing Juice
InfoWorld External Passing Juice
Network World External Passing Juice
ARN External Passing Juice
Reseller News External Passing Juice
BrandPosts Internal Passing Juice
Jobbörse Internal Passing Juice
Videos Internal Passing Juice
IT-Dienstleister & Systemhäuser Internal Passing Juice
Fachhandel Internal Passing Juice
Retail & E-Commerce Internal Passing Juice
Distribution Internal Passing Juice
Sicherheit Internal Passing Juice
Cloud Computing Internal Passing Juice
Computer und Peripheriegeräte Internal Passing Juice
Mobile Internal Passing Juice
Künstliche Intelligenz Internal Passing Juice
Business-Tipps Internal Passing Juice
Networking Internal Passing Juice
IT-Management Internal Passing Juice
Data Center Internal Passing Juice
Business-Software Internal Passing Juice
Productivity-Software Internal Passing Juice
Unterhaltungselektronik Internal Passing Juice
Anbieter und Dienstleister Internal Passing Juice
Neue Technologien Internal Passing Juice
Internet of Things Internal Passing Juice
Karriere Internal Passing Juice
Deutschland Internal Passing Juice
Personen Internal Passing Juice
Personen Internal Passing Juice
Computerwoche External Passing Juice
Externen Inhalt von podigee.com anzeigen External Passing Juice
podigee.com External Passing Juice
Datenschutzerklärung Internal Passing Juice
https://www.podigee.com/en/about/privacy External Passing Juice
Externen Inhalt von reddit.com anzeigen External Passing Juice
reddit.com External Passing Juice
https://support.google.com/reddit/answer/2801895?hl=de External Passing Juice

SEO Keywords

Keywords Cloud

systemhäuser news märz deutsche retail minuten und events e-commerce it-dienstleister

Keywords Consistency

Keyword Content Title Keywords Description Headings
minuten 44
märz 40
news 31
und 29
it-dienstleister 17

Usability

Url

Domain : channelpartner.de

Length : 17

Favicon

Great, your website has a favicon.

Printability

We could not find a Print-Friendly CSS.

Language

Good. Your declared language is de.

Dublin Core

This page does not take advantage of Dublin Core.

Document

Doctype

HTML 5

Encoding

Perfect. Your declared charset is UTF-8.

W3C Validity

Errors : 0

Warnings : 0

Email Privacy

Great no email address has been found in plain text!

Deprecated HTML

Great! We haven't found deprecated HTML tags in your HTML.

Speed Tips

Excellent, your website doesn't use nested tables.
Too bad, your website is using inline styles.
Too bad, your website has too many CSS files (more than 4).
Too bad, your website has too many JS files (more than 6).
Perfect, your website takes advantage of gzip.

Mobile

Mobile Optimization

Apple Icon
Meta Viewport Tag
Flash content

Optimization

XML Sitemap

Great, your website has an XML sitemap.

https://www.channelpartner.de/sitemap-index.xml
https://www.channelpartner.de/sitemap-news-de.xml
https://www.channelpartner.de/sitemap-articles-de.xml
https://www.channelpartner.de/sitemap-video-series.xml
https://www.channelpartner.de/sitemap-video-episodes-de.xml
https://www.channelpartner.de/sitemap-pages.xml
https://www.channelpartner.de/sitemap-profiles.xml
https://www.channelpartner.de/sitemap-brandposts.xml

Robots.txt

https://channelpartner.de/robots.txt

Great, your website has a robots.txt file.

Analytics

Great, your website has an analytics tool.

   Google Analytics

PageSpeed Insights


Device
Categories

Free SEO Testing Tool

Free SEO Testing Tool is a free SEO tool which provides you content analysis of the website.