Showing source for: https://www.thebasedigital.com.tr/
Duration: 0.263791s
Server: cloudflare
<!doctype html>
<html lang="tr">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<script nonce="BcAPROUJ5HhGiYeq3A8DM6-H">
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('consent', 'default', {
analytics_storage: 'denied',
ad_storage: 'denied',
ad_user_data: 'denied',
ad_personalization: 'denied',
functionality_storage: 'granted',
security_storage: 'granted'
});
gtag('set', 'ads_data_redaction', true);
try {
const referralHost = new URL(document.referrer).hostname.toLowerCase().replace(/^www\./, '');
const isPopcentTraffic = referralHost === 'popcent.org' || referralHost === 'flarby.com' || /(^|\.)ppcnt\.(org|net|live|us)$/.test(referralHost);
if (isPopcentTraffic) {
window.__tbdPopcentTraffic = true;
const trackingUrl = new URL(window.location.href);
if (!trackingUrl.searchParams.has('utm_source')) trackingUrl.searchParams.set('utm_source', 'popcent');
if (!trackingUrl.searchParams.has('utm_medium')) trackingUrl.searchParams.set('utm_medium', 'referral');
if (!trackingUrl.searchParams.has('utm_campaign')) trackingUrl.searchParams.set('utm_campaign', 'popcent_traffic');
window.history.replaceState(window.history.state, '', `${trackingUrl.pathname}${trackingUrl.search}${trackingUrl.hash}`);
gtag('set', {
campaign_source: 'popcent',
campaign_medium: 'referral',
campaign_name: 'popcent_traffic'
});
}
} catch (error) {}
(function(){
function safePath(path){
if (/^\/araclar\/(?:html-boyut-denetim-raporu|googlebot-2mb-html-limit-denetimi)\/[^/]+(?:\/|$)/.test(path)) {
return '/araclar/html-boyut-denetim-raporu/';
}
return path;
}
const current = new URL(window.location.href);
current.pathname = safePath(current.pathname);
const safeQuery = new URLSearchParams();
['utm_source', 'utm_medium', 'utm_campaign', 'utm_id', 'gclid', 'gbraid', 'wbraid'].forEach(function(key){
const value = current.searchParams.get(key);
if (value && /^[A-Za-z0-9_.~-]{1,100}$/.test(value)) safeQuery.set(key, value);
});
current.search = safeQuery.toString();
current.hash = '';
window.tbdAnalyticsPagePath = current.pathname;
const safeLocation = current.toString();
let safeReferrer = '';
try {
const referrer = new URL(document.referrer);
if (referrer.protocol === 'https:' || referrer.protocol === 'http:') {
safeReferrer = referrer.origin + (referrer.origin === window.location.origin ? safePath(referrer.pathname) : '/');
}
} catch (error) {}
gtag('set', Object.assign({page_location: safeLocation}, safeReferrer ? {page_referrer: safeReferrer} : {}));
})();
</script>
<title>The Base Digital | İzmir Dijital Pazarlama & SEO Ajansı</title>
<link rel="canonical" href="https://www.thebasedigital.com.tr/" />
<meta name="description" content="The Base Digital; Google Ads, Meta Ads ve SEO ile markalar için ölçülebilir büyüme sistemleri kurar. İzmir merkezli dijital pazarlama ajansı." />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://www.thebasedigital.com.tr/" />
<meta property="og:locale" content="tr_TR" />
<meta property="og:title" content="The Base Digital | İzmir Dijital Pazarlama & SEO Ajansı" />
<meta property="og:description" content="The Base Digital; Google Ads, Meta Ads ve SEO ile markalar için ölçülebilir büyüme sistemleri kurar. İzmir merkezli dijital pazarlama ajansı." />
<meta property="og:image" content="https://www.thebasedigital.com.tr/media/branding/og-social.png" />
<meta property="og:image:width" content="1200" />
<meta property="og:image:height" content="630" />
<meta property="og:image:alt" content="The Base Digital — İzmir Merkezli Dijital Pazarlama Ajansı" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:image" content="https://www.thebasedigital.com.tr/media/branding/og-social.png" />
<meta name="twitter:title" content="The Base Digital | İzmir Dijital Pazarlama & SEO Ajansı" />
<meta name="twitter:description" content="The Base Digital; Google Ads, Meta Ads ve SEO ile markalar için ölçülebilir büyüme sistemleri kurar. İzmir merkezli dijital pazarlama ajansı." />
<meta property="og:site_name" content="The Base Digital">
<link rel="icon" href="/media/branding/android-chrome-512x512_iaZpmTv.png">
<link rel="preload" href="/static/thebasedigital/fonts/dm-sans-latin.aef1c6b4d4a3.woff2" as="font" type="font/woff2" crossorigin>
<link rel="preload" href="/static/thebasedigital/fonts/dm-sans-latin-ext.63513ba49cca.woff2" as="font" type="font/woff2" crossorigin>
<link rel="stylesheet" href="/static/thebasedigital/css/site.aa5a2b0f7c06.css?v=20260925-blog1">
<style>
:root {
--paper: #F4F2ED;
--ink: #001E2B;
--sky: #72B4CD;
--accent: #00A3E0;
--tbd-body-font: 'DM Sans', 'Poppins', sans-serif;
--tbd-heading-font: 'DM Serif Display', serif;
--tbd-button-bg: #001E2B;
--tbd-button-text: #FFFFFF;
}
body { font-family: var(--tbd-body-font); }
body {
-webkit-font-smoothing: antialiased;
text-rendering: optimizeLegibility;
}
html.tbd-reduced-motion #tbd-loader {
display: none !important;
}
@media (max-width: 768px) {
#tbd-loader {
display: none !important;
}
}
p,
li,
.muted,
.card-desc,
.section-lead,
.rich-content {
text-wrap: pretty;
}
h1,
h2,
h3,
.section-title,
.card-title {
text-wrap: balance;
}
.rich-content {
color: color-mix(in srgb, var(--ink) 82%, var(--steel));
}
.rich-content p,
.rich-content li {
color: color-mix(in srgb, var(--ink) 76%, var(--steel));
font-weight: 400;
}
.tbd-logo-word,
.tbd-loader-logo,
.tbd-hh,
.tbd-h2,
.tbd-stmt-text,
.tbd-sr-name,
.tbd-blog-title,
.tbd-cta-headline,
.tbd-footer-brand,
.tbd-page-hero h1,
.rich-content h2,
.rich-content h3 {
font-family: var(--tbd-heading-font);
}
.tbd-btn-ink,
.tbd-nav-cta,
.btn.primary {
background: var(--tbd-button-bg);
color: var(--tbd-button-text);
border-color: var(--tbd-button-bg);
}
.faq-section {
position: relative;
overflow: hidden;
border: 1px solid color-mix(in srgb, var(--ink) 12%, transparent);
border-radius: 24px;
background: linear-gradient(135deg, rgba(255,255,255,.98), rgba(255,255,255,.9));
padding: 34px;
box-shadow: 0 24px 70px rgba(0,30,43,.08);
}
.faq-section::before {
content: "";
position: absolute;
inset: 0 0 auto;
height: 4px;
background: linear-gradient(90deg, var(--ink), var(--accent), var(--sky));
opacity: .9;
}
.faq-section__head {
max-width: 720px;
margin: 0 0 24px;
}
.faq-section__eyebrow {
display: inline-flex;
align-items: center;
gap: 10px;
color: var(--accent);
font-size: 12px;
font-weight: 700;
letter-spacing: .16em;
text-transform: uppercase;
}
.faq-section__eyebrow::before {
content: "";
display: block;
width: 28px;
height: 1px;
background: currentColor;
opacity: .72;
}
.faq-section__title {
margin: 10px 0 8px;
color: var(--ink);
font-family: var(--tbd-heading-font);
font-size: clamp(28px, 3vw, 42px);
line-height: 1.08;
font-weight: 600;
text-wrap: balance;
}
.faq-section__lead {
max-width: 62ch;
margin: 0;
color: color-mix(in srgb, var(--ink) 64%, #fff);
font-size: 15px;
line-height: 1.75;
text-wrap: pretty;
}
.faq-section__list {
display: grid;
gap: 12px;
}
.faq-item {
border: 1px solid color-mix(in srgb, var(--ink) 12%, transparent);
border-radius: 18px;
background: rgba(255,255,255,.84);
overflow: hidden;
transition: border-color .25s ease, box-shadow .25s ease, transform .25s ease, background .25s ease;
}
.faq-item:hover {
transform: translateY(-2px);
border-color: color-mix(in srgb, var(--accent) 34%, transparent);
box-shadow: 0 16px 34px rgba(0,30,43,.08);
background: #fff;
}
.faq-item > summary {
display: grid;
grid-template-columns: 1fr 38px;
gap: 18px;
align-items: center;
cursor: pointer;
list-style: none;
padding: 20px 22px;
color: var(--ink);
font-size: 16px;
font-weight: 600;
line-height: 1.45;
border-bottom: 1px solid transparent;
text-wrap: pretty;
}
.faq-item > summary::-webkit-details-marker { display: none; }
.faq-item__icon {
position: relative;
width: 38px;
height: 38px;
border-radius: 12px;
background: color-mix(in srgb, var(--paper) 76%, #fff);
border: 1px solid color-mix(in srgb, var(--ink) 10%, transparent);
transition: background .25s ease, border-color .25s ease, transform .25s ease;
}
.faq-item__icon::before,
.faq-item__icon::after {
content: "";
position: absolute;
left: 50%;
top: 50%;
width: 14px;
height: 2px;
border-radius: 999px;
background: var(--ink);
transform: translate(-50%,-50%);
transition: transform .25s ease, opacity .25s ease;
}
.faq-item__icon::after {
transform: translate(-50%,-50%) rotate(90deg);
}
.faq-item[open] {
border-color: color-mix(in srgb, var(--accent) 40%, transparent);
background: #fff;
box-shadow: 0 18px 42px rgba(0,30,43,.09);
}
.faq-item[open] > summary {
border-bottom-color: color-mix(in srgb, var(--ink) 8%, transparent);
}
.faq-item[open] .faq-item__icon {
background: var(--ink);
border-color: var(--ink);
transform: rotate(180deg);
}
.faq-item[open] .faq-item__icon::before,
.faq-item[open] .faq-item__icon::after {
background: #fff;
}
.faq-item[open] .faq-item__icon::after {
opacity: 0;
transform: translate(-50%,-50%) rotate(0);
}
.faq-answer {
padding: 18px 22px 22px;
color: color-mix(in srgb, var(--ink) 70%, #fff);
font-size: 15px;
line-height: 1.8;
max-width: 78ch;
}
.faq-answer.rich-content {
white-space: normal;
}
.share-panel {
display: flex;
justify-content: center;
margin-top: 18px;
}
.share-panel__inner {
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: center;
gap: 12px;
border: 1px solid color-mix(in srgb, var(--ink) 10%, transparent);
border-radius: 18px;
background: rgba(255,255,255,.78);
padding: 10px 12px;
box-shadow: 0 14px 36px rgba(0,30,43,.06);
backdrop-filter: blur(10px);
}
.share-panel__label {
color: color-mix(in srgb, var(--ink) 62%, #fff);
font-size: 12px;
font-weight: 700;
letter-spacing: .08em;
text-transform: uppercase;
}
.share-panel__actions {
display: flex;
flex-wrap: wrap;
gap: 8px;
align-items: center;
justify-content: center;
}
.share-panel__button,
.share-panel__copy {
min-height: 40px;
border: 1px solid color-mix(in srgb, var(--ink) 12%, transparent);
border-radius: 12px;
background: #fff;
color: var(--ink);
display: inline-flex;
align-items: center;
justify-content: center;
gap: 8px;
padding: 0 13px;
font-size: 13px;
font-weight: 700;
cursor: pointer;
transition: transform .2s ease, border-color .2s ease, background .2s ease, color .2s ease, box-shadow .2s ease;
}
.share-panel__button {
width: 42px;
padding: 0;
}
.share-panel__button:hover,
.share-panel__copy:hover {
transform: translateY(-1px);
border-color: color-mix(in srgb, var(--accent) 38%, transparent);
background: color-mix(in srgb, var(--paper) 45%, #fff);
box-shadow: 0 10px 24px rgba(0,30,43,.08);
opacity: 1;
}
@media (max-width: 600px) {
.faq-section {
border-radius: 20px;
padding: 26px 18px 20px;
}
.faq-section__title {
font-size: 26px;
}
.faq-item > summary {
grid-template-columns: 1fr 34px;
gap: 12px;
padding: 16px;
font-size: 15px;
}
.faq-item__icon {
width: 34px;
height: 34px;
border-radius: 10px;
}
.faq-answer {
padding: 14px 16px 18px;
font-size: 14px;
}
.share-panel {
justify-content: stretch;
}
.share-panel__inner,
.share-panel__actions {
width: 100%;
justify-content: flex-start;
}
.share-panel__copy {
flex: 1;
}
}
</style>
<style>
/* Stage 8B: Home-specific layout. Global type, color and action tokens remain in site.css. */
body.home main{padding:0;overflow-x:clip}
.home-page{--home-gutter:clamp(20px,3.7vw,54px);color:var(--ink)}
.home-page *, .home-page *::before, .home-page *::after{box-sizing:border-box}
.home-page a:focus-visible{outline:3px solid var(--accent);outline-offset:4px}
.home-page .home-shell{width:min(100%,1480px);margin-inline:auto;padding-inline:var(--home-gutter)}
.home-page .home-eyebrow{display:inline-flex;align-items:center;gap:12px;color:#267491;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}
.home-page .home-eyebrow::before{content:"";width:18px;height:1px;background:currentColor}
.home-page .home-heading{font-family:'DM Serif Display',serif;font-size:clamp(34px,4vw,56px);font-weight:400;letter-spacing:-.025em;line-height:1.08;margin:18px 0 0}
.home-page .home-lead{font-size:clamp(15px,1.15vw,18px);line-height:1.7;color:var(--steel);margin:20px 0 0;max-width:60ch}
.home-page .home-hero{min-height:clamp(690px,82vh,840px);display:grid;grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);background:var(--ink);color:var(--paper);position:relative;overflow:hidden}
.home-page .home-hero::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 78% 58%,rgba(114,180,205,.12),transparent 38%);pointer-events:none}
.home-page .home-hero__left{position:relative;z-index:1;padding:clamp(144px,18vh,188px) clamp(28px,4vw,68px) 86px var(--home-gutter);display:flex;flex-direction:column;justify-content:center}
.home-page .home-hero__meta{display:flex;align-items:center;gap:18px;color:#b9d0da;font-size:11px;letter-spacing:.12em;text-transform:uppercase}
.home-page .home-hero__meta span+span::before{content:"";display:inline-block;width:30px;height:1px;background:#668998;vertical-align:middle;margin-right:18px}
.home-page .home-hero h1{font-family:'DM Serif Display',serif;font-size:clamp(42px,4.5vw,72px);font-weight:400;line-height:1.07;letter-spacing:-.025em;max-width:12ch;margin:28px 0 0;color:var(--paper)}
.home-page .home-hero__lead{font-size:clamp(16px,1.1vw,18px);line-height:1.7;color:#d1dee2;max-width:57ch;margin:34px 0 0}
.home-page .home-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px}
.home-page .home-hero__actions .tbd-btn-ink,.home-page .home-hero__actions .tbd-btn-outline{min-height:52px;display:inline-flex;align-items:center;justify-content:center;padding:13px 20px;white-space:nowrap}
.home-page .home-hero__actions .tbd-btn-ink{background:var(--paper);color:var(--ink);box-shadow:none}
.home-page .home-hero__actions .tbd-btn-outline{border-color:rgba(244,242,237,.48);color:var(--paper)}
.home-page .home-hero__actions .tbd-btn-outline:hover{border-color:var(--paper);background:rgba(244,242,237,.08)}
.home-page .home-hero__panel{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;padding:134px var(--home-gutter) 80px clamp(30px,4vw,62px);border-left:1px solid rgba(244,242,237,.13)}
.home-page .home-hero__panel-label{color:#b8d6e1;font-size:11px;letter-spacing:.16em;text-transform:uppercase}
.home-page .home-hero__panel-title{font-family:'DM Serif Display',serif;font-size:clamp(36px,3.5vw,54px);line-height:1.08;font-weight:400;margin:18px 0 10px;max-width:10ch}
.home-page .home-hero__panel-copy{color:#b9ccd2;line-height:1.6;font-size:15px;max-width:36ch;margin:0 0 24px}
.home-page .home-hero__channels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid rgba(244,242,237,.24);border-left:1px solid rgba(244,242,237,.24)}
.home-page .home-hero__channels span{display:flex;align-items:center;min-height:76px;padding:15px 18px;border-right:1px solid rgba(244,242,237,.24);border-bottom:1px solid rgba(244,242,237,.24);font-size:13px;line-height:1.45;color:#e5edf0}
.home-page .home-credibility{background:var(--paper);border-bottom:1px solid var(--fog)}
.home-page .home-credibility__inner{display:flex;align-items:center;gap:28px;min-height:92px}
.home-page .home-credibility__label{color:#315f71;font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap}
.home-page .home-credibility__steps{display:flex;flex:1;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:0;list-style:none}
.home-page .home-credibility__steps li{font-family:'DM Serif Display',serif;font-size:clamp(18px,1.55vw,24px);white-space:nowrap}
.home-page .home-credibility__steps li+li::before{content:"/";font:400 16px 'DM Sans',sans-serif;color:#6a8490;margin-right:clamp(15px,3vw,50px)}
.home-page .home-services{padding:clamp(68px,7.5vw,106px) 0 clamp(70px,7vw,98px);background:var(--white)}
.home-page .home-services__head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(290px,.7fr);align-items:end;gap:46px;margin-bottom:42px}
.home-page .home-services__head .home-lead{margin:0 0 4px}
.home-page .home-services__list{border-top:1px solid var(--fog)}
.home-page .home-service{display:grid;grid-template-columns:44px minmax(220px,.82fr) minmax(300px,1fr) 38px;align-items:center;gap:25px;min-height:116px;padding:18px 8px;border-bottom:1px solid var(--fog);color:var(--ink);text-decoration:none;transition:background .2s,padding .2s}
.home-page .home-service:hover,.home-page .home-service:focus-visible{background:#f7f6f2;padding-inline:18px}
.home-page .home-service__number{font-size:11px;color:#557380;letter-spacing:.12em}
.home-page .home-service__title{font-family:'DM Serif Display',serif;font-size:clamp(21px,2vw,30px);line-height:1.16}
.home-page .home-service__desc{font-size:14px;line-height:1.55;color:#455f69;max-width:58ch}
.home-page .home-service__arrow{font-size:27px;font-weight:300;justify-self:end;transition:transform .2s}
.home-page .home-service:hover .home-service__arrow{transform:translate(3px,-3px)}
.home-page .home-approach{padding:clamp(72px,8vw,112px) 0;background:var(--ink);color:var(--paper)}
.home-page .home-approach .home-eyebrow{color:#8bc6dc}
.home-page .home-approach .home-heading{max-width:16ch;color:var(--paper)}
.home-page .home-approach .home-lead{color:#d1dee2}
.home-page .home-approach__grid{display:grid;grid-template-columns:minmax(270px,.82fr) minmax(0,1.18fr);gap:clamp(46px,7vw,100px)}
.home-page .home-approach__copy{position:relative}
.home-page .home-approach__body{font-size:16px;line-height:1.7;color:#d1dee2;margin:25px 0}
.home-page .home-approach__statement{border-left:2px solid var(--sky);padding-left:18px;margin:30px 0;font-family:'DM Serif Display',serif;font-size:clamp(23px,2.3vw,32px);line-height:1.22}
.home-page .home-approach__link{display:inline-flex;gap:10px;color:var(--paper);border-bottom:1px solid var(--sky);padding-bottom:7px;font-size:14px;text-decoration:none}
.home-page .home-approach__link:hover{color:var(--sky)}
.home-page .home-approach__right{display:grid;gap:28px}
.home-page .home-approach__principles{display:grid;gap:0}
.home-page .home-approach__principle{padding:19px 0;border-bottom:1px solid rgba(244,242,237,.21);font-size:14px;line-height:1.65;color:#d3e0e4}
.home-page .home-approach__principle:first-child{border-top:1px solid rgba(244,242,237,.21)}
.home-page .home-approach__principle strong{color:var(--paper)}
.home-page .home-approach__capabilities{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.home-page .home-approach__capability{border:1px solid rgba(244,242,237,.22);padding:20px 17px}
.home-page .home-approach__capability::before{content:"";display:block;width:24px;height:2px;background:var(--sky);margin-bottom:16px}
.home-page .home-approach__capability h3{font-family:'DM Serif Display',serif;font-size:18px;font-weight:400;line-height:1.25;margin:0 0 10px}
.home-page .home-approach__capability p{font-size:12px;line-height:1.6;color:#becfd5;margin:0}
.home-page .home-references{padding:clamp(70px,7vw,105px) 0;background:#092a39;color:var(--paper)}
.home-page .home-references .home-eyebrow{color:#9ed3e6}
.home-page .home-references__head{display:grid;grid-template-columns:minmax(0,1fr) minmax(200px,.5fr);gap:40px;align-items:end;margin-bottom:45px}
.home-page .home-references .home-heading{color:var(--paper);max-width:19ch}
.home-page .home-references__context{font-size:15px;line-height:1.65;color:#cedce1;max-width:34ch}
.home-page .home-references__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0;border-top:1px solid rgba(244,242,237,.2);border-left:1px solid rgba(244,242,237,.2)}
.home-page .home-references__grid li{min-height:112px;display:flex;align-items:center;justify-content:center;padding:20px;border-right:1px solid rgba(244,242,237,.2);border-bottom:1px solid rgba(244,242,237,.2)}
.home-page .home-references__grid img{display:block;max-width:85%;width:auto;height:auto;max-height:63px;object-fit:contain;filter:grayscale(1) brightness(0) invert(1);opacity:.88}
.home-page .home-references__grid img[src*="nyc-yapi-logo"],.home-page .home-references__grid img[src*="teos-logo"]{filter:none;opacity:1}
.home-page .home-references__grid span{font-family:'DM Serif Display',serif;font-size:21px;text-align:center}
.home-page .home-blog{padding:clamp(72px,8vw,110px) 0;background:var(--paper)}
.home-page .home-blog__head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:42px}
.home-page .home-blog__all{color:#075b78;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:6px;font-size:14px;white-space:nowrap}
.home-page .home-blog__grid{display:grid;grid-template-columns:1.35fr 1fr 1fr;gap:1px;background:var(--fog);border:1px solid var(--fog)}
.home-page .home-blog__card{min-height:278px;background:var(--white);padding:30px;display:flex;flex-direction:column;text-decoration:none;color:var(--ink);transition:background .2s}
.home-page .home-blog__card:hover{background:#f7f7f3}
.home-page .home-blog__card:first-child{background:var(--ink);color:var(--paper)}
.home-page .home-blog__card:first-child:hover{background:#0d3445}
.home-page .home-blog__category{color:#126785;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;margin-bottom:15px}
.home-page .home-blog__card:first-child .home-blog__category{color:#a2d5e7}
.home-page .home-blog__title{font-family:'DM Serif Display',serif;font-size:clamp(20px,1.9vw,29px);line-height:1.19;font-weight:400;margin:0 0 12px}
.home-page .home-blog__excerpt{font-size:13px;line-height:1.6;color:#465f68;margin:0 0 15px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.home-page .home-blog__card:first-child .home-blog__excerpt{color:#c7d8de}
.home-page .home-blog__date{font-size:12px;color:#5a7078;margin-top:auto}
.home-page .home-blog__card:first-child .home-blog__date{color:#c7d8de}
.home-page .home-final{padding:clamp(60px,6vw,85px) 0;background:#2fa9d1;color:var(--ink)}
.home-page .home-final__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:center}
.home-page .home-final h2{font-family:'DM Serif Display',serif;font-size:clamp(30px,3vw,46px);line-height:1.1;font-weight:400;max-width:20ch;margin:0 0 15px}
.home-page .home-final p{font-size:15px;line-height:1.6;max-width:55ch;margin:0;color:#123e4f}
.home-page .home-final__actions{text-align:right}
.home-page .home-final .tbd-direct-actions{display:flex;gap:10px}
.home-page .home-final .tbd-direct-action{min-height:50px}
.home-page .home-final__note{display:block;font-size:12px;color:#0a3544;margin-top:12px}
@media(max-width:1100px){
.home-page .home-hero{grid-template-columns:minmax(0,1.1fr) minmax(330px,.9fr);min-height:650px}
.home-page .home-hero__left{padding-top:120px;padding-bottom:55px}
.home-page .home-hero__panel{padding:115px 26px 55px 28px}
.home-page .home-hero__channels span{min-height:69px;padding:12px;font-size:12px}
.home-page .home-hero__actions .tbd-btn-ink,.home-page .home-hero__actions .tbd-btn-outline{padding-inline:16px}
.home-page .home-service{grid-template-columns:34px minmax(190px,.85fr) minmax(260px,1fr) 30px;gap:16px}
.home-page .home-approach__grid{gap:44px}
.home-page .home-approach__capabilities{grid-template-columns:1fr}
.home-page .home-approach__capability{display:grid;grid-template-columns:24px 1fr;gap:0 14px;padding:15px}
.home-page .home-approach__capability::before{grid-row:1/3;margin-top:9px}
.home-page .home-approach__capability p{grid-column:2}
}
@media(max-width:900px){
.home-page .home-hero{display:block;min-height:0}
.home-page .home-hero__left{padding:134px var(--home-gutter) 68px}
.home-page .home-hero h1{max-width:15ch;font-size:clamp(42px,6.4vw,58px)}
.home-page .home-hero__lead{max-width:58ch}
.home-page .home-hero__panel{display:none}
.home-page .home-credibility__inner{min-height:88px}
.home-page .home-services__head{grid-template-columns:1fr;gap:18px}
.home-page .home-service{grid-template-columns:34px minmax(0,1fr) 30px;min-height:100px}
.home-page .home-service__desc{grid-column:2;grid-row:2;margin-top:-12px}
.home-page .home-service__arrow{grid-column:3;grid-row:1/3}
.home-page .home-approach__grid{grid-template-columns:1fr;gap:40px}
.home-page .home-approach .home-heading{max-width:22ch}
.home-page .home-approach__capabilities{grid-template-columns:repeat(3,minmax(0,1fr))}
.home-page .home-approach__capability{display:block}
.home-page .home-approach__capability::before{margin-top:0}
.home-page .home-approach__capability p{font-size:12px}
.home-page .home-references__grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.home-page .home-blog__grid{grid-template-columns:1fr 1fr}
.home-page .home-blog__card:first-child{grid-column:1/-1;min-height:230px}
.home-page .home-final__inner{grid-template-columns:1fr}
.home-page .home-final__actions{text-align:left}
}
@media(max-width:640px){
.home-page .home-hero__left{padding-top:106px;padding-bottom:46px}
.home-page .home-hero h1{font-size:clamp(38px,11.2vw,48px);max-width:12ch;margin-top:24px}
.home-page .home-hero__lead{font-size:16px;line-height:1.62;margin-top:28px}
.home-page .home-hero__actions{display:grid;grid-template-columns:1fr;gap:10px;margin-top:24px}
.home-page .home-hero__actions .tbd-btn-ink,.home-page .home-hero__actions .tbd-btn-outline{width:100%;min-height:52px}
.home-page .home-hero__phone{display:none!important}
.home-page .home-credibility__inner{display:block;padding-block:20px;min-height:0}
.home-page .home-credibility__steps{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin-top:12px}
.home-page .home-credibility__steps li{font-size:14px;white-space:normal}
.home-page .home-credibility__steps li+li::before{display:none}
.home-page .home-services{padding-block:60px}
.home-page .home-services__head{margin-bottom:26px}
.home-page .home-service{gap:12px;padding-block:22px}
.home-page .home-service__title{font-size:22px}
.home-page .home-service__desc{font-size:13px;margin-top:0}
.home-page .home-approach{padding-block:70px}
.home-page .home-approach__capabilities{grid-template-columns:1fr}
.home-page .home-approach__capability{display:grid;grid-template-columns:24px 1fr;gap:0 14px}
.home-page .home-approach__capability::before{grid-row:1/3;margin-top:9px}
.home-page .home-approach__capability p{grid-column:2}
.home-page .home-references__head{grid-template-columns:1fr;gap:12px;margin-bottom:30px}
.home-page .home-references{padding-block:48px}
.home-page .home-references__head{margin-bottom:20px}
.home-page .home-references .home-heading{font-size:32px}
.home-page .home-references__grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.home-page .home-references__grid li{min-height:70px;padding:8px}
.home-page .home-references__grid img{max-width:94%;max-height:40px}
.home-page .home-blog__head{align-items:start}
.home-page .home-blog__grid{grid-template-columns:1fr}
.home-page .home-blog__card,.home-page .home-blog__card:first-child{grid-column:auto;min-height:200px;padding:23px}
.home-page .home-final{padding-bottom:85px}
.home-page .home-final .tbd-direct-actions{display:grid;grid-template-columns:1fr 1fr}
}
@media(prefers-reduced-motion:reduce){
.home-page .home-service,.home-page .home-service__arrow,.home-page .home-blog__card{transition:none}
}
/* Stage 13: pre-8B visual composition, current technical contracts. */
body.home{overflow-x:clip;overflow-y:visible}
body.home main{overflow-x:clip!important;overflow-y:visible!important}
.home-page .home-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.85fr) minmax(0,.58fr);min-height:760px;background:#001e2b;isolation:isolate}
.home-page .home-hero::before{background:radial-gradient(ellipse at 64% 42%,rgba(60,139,159,.12),transparent 55%)}
.home-page .home-hero__left{padding:150px 12px 76px var(--home-gutter);z-index:2}
.home-page .home-hero h1{font-family:'DM Sans',sans-serif;font-weight:700;font-size:clamp(46px,4.5vw,68px);line-height:1.01;letter-spacing:-.055em;max-width:12ch}
.home-page .home-hero__lead{font-size:16px;max-width:47ch;margin-top:28px}
.home-page .home-hero__actions{gap:10px;margin-top:26px}
.home-page .home-hero__actions a{font-size:12px}
.home-page .home-robot{position:relative;min-width:0;margin-top:100px;overflow:hidden;z-index:1}
.home-page .home-robot__poster{display:block;width:100%;height:100%;position:absolute;inset:0;object-fit:contain;object-position:center top;transition:opacity .5s}
.home-page .home-robot spline-viewer{position:absolute;top:0;left:50%;width:1100px;height:100%;transform:translateX(-50%);opacity:0;transition:opacity .5s}
.home-page .home-robot.is-ready spline-viewer{opacity:1}
.home-page .home-robot.is-ready .home-robot__poster{opacity:0}
.home-page .home-hero__panel{padding:170px var(--home-gutter) 80px 10px;justify-content:center;border:0;min-width:0;z-index:2}
.home-page .home-hero__panel-label{font-size:9px;letter-spacing:.13em;margin:0 0 16px}
.home-page .home-hero__panel-title{font-size:27px;max-width:none;margin:15px 0 8px}
.home-page .home-hero__panel-copy{font-size:12px;line-height:1.6;margin:0}
.home-page .home-hero__channels{display:none}
.home-page .home-vapour{height:90px;position:relative;pointer-events:none}
.home-page .home-vapour>span{font-family:'DM Serif Display',serif;font-size:38px;line-height:1.1;display:block;padding-top:16px}
.home-page .home-vapour:has(canvas)>span{visibility:hidden}
.home-page .home-credibility{background:#062a39;color:var(--paper);border-color:#244652}
.home-page .home-credibility__label{color:#9ac4d2}
.home-page .home-heading{font-family:'DM Sans',sans-serif;font-weight:700;letter-spacing:-.045em;line-height:1.04}
.home-page .home-services{background:var(--paper);padding-block:110px}
.home-page .home-service{min-height:130px}
.home-page .home-service__title{font-family:'DM Sans',sans-serif;font-weight:600;letter-spacing:-.035em;font-size:clamp(24px,2.2vw,34px)}
.home-page .home-approach{background:radial-gradient(ellipse at 0% 100%,#103d50,transparent 65%),#001e2b;padding-block:110px}
.home-page .home-approach__capability{border:0;border-top:1px solid #49636d;padding:20px 0}
.home-page .home-references{padding:0;display:block;min-height:0;background:radial-gradient(ellipse at 50% 35%,#0c3549,transparent 70%),#001e2b;position:relative}
.home-page .home-references>.home-shell{width:100%;height:760px;padding:0;position:relative;max-width:none}
.home-page .home-references__head{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(62%,900px);display:block;margin:0;text-align:center;z-index:2;pointer-events:none}
.home-page .home-references .home-heading{font-family:'DM Sans',sans-serif;font-weight:700;font-size:clamp(38px,5vw,72px);line-height:1.04;letter-spacing:-.045em;max-width:19ch;margin:18px auto 0}
.home-page .home-references__context{margin:20px auto 0;max-width:none;font-size:14px}
.home-page .home-references__grid{position:absolute;inset:0;display:block;border:0;margin:0;list-style:none}
.home-page .home-references__grid li{position:absolute;left:var(--ref-x);top:var(--ref-y);width:var(--ref-w);height:76px;min-height:0;padding:8px;border:0;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center}
.home-page .home-references__grid li:nth-child(1){--ref-x:9%;--ref-y:17%;--ref-w:15%}
.home-page .home-references__grid li:nth-child(2){--ref-x:29%;--ref-y:14%;--ref-w:14%}
.home-page .home-references__grid li:nth-child(3){--ref-x:50%;--ref-y:16%;--ref-w:13%}
.home-page .home-references__grid li:nth-child(4){--ref-x:71%;--ref-y:14%;--ref-w:14%}
.home-page .home-references__grid li:nth-child(5){--ref-x:91%;--ref-y:17%;--ref-w:15%}
.home-page .home-references__grid li:nth-child(6){--ref-x:9%;--ref-y:43%;--ref-w:14%}
.home-page .home-references__grid li:nth-child(7){--ref-x:91%;--ref-y:43%;--ref-w:14%}
.home-page .home-references__grid li:nth-child(8){--ref-x:9%;--ref-y:76%;--ref-w:15%}
.home-page .home-references__grid li:nth-child(9){--ref-x:29%;--ref-y:87%;--ref-w:14%}
.home-page .home-references__grid li:nth-child(10){--ref-x:50%;--ref-y:89%;--ref-w:15%}
.home-page .home-references__grid li:nth-child(11){--ref-x:71%;--ref-y:87%;--ref-w:14%}
.home-page .home-references__grid li:nth-child(12){--ref-x:91%;--ref-y:76%;--ref-w:15%}
.home-page .home-references__grid img{max-height:62px;max-width:90%}
.home-page .home-references.is-cloud-active{height:1550px}
.home-page .home-references.is-cloud-active>.home-shell{position:sticky;top:0;height:100vh;max-height:950px}
.home-page .is-cloud-active .home-references__grid li{opacity:var(--ref-opacity,1);transform:translate(-50%,calc(-50% + var(--ref-shift,0px))) scale(var(--ref-scale,1));will-change:transform,opacity}
.home-page .home-reference-count{position:absolute;bottom:24px;right:var(--home-gutter);font-size:12px;letter-spacing:.12em;color:#a2c1cd;font-variant-numeric:tabular-nums}
.home-page .home-blog{background:var(--paper);padding-block:110px}
.home-page .home-blog__grid{gap:24px;background:none;border:0;grid-template-columns:repeat(3,minmax(0,1fr))}
.home-page .home-blog__card{padding:28px 0;background:none;border-top:1px solid #9cafb7;min-height:280px}
.home-page .home-blog__card:first-child{background:none;color:var(--ink)}
.home-page .home-blog__card:first-child:hover{background:#ebeae4}
.home-page .home-blog__card:first-child .home-blog__category{color:#126785}
.home-page .home-blog__card:first-child .home-blog__excerpt{color:#465f68}
.home-page .home-blog__card:first-child .home-blog__date{color:#5a7078}
.home-page .home-blog__title{font-family:'DM Sans',sans-serif;font-weight:600;letter-spacing:-.03em}
.home-page .home-final{background:#001e2b;color:var(--paper);padding-block:95px}
.home-page .home-final h2{font-family:'DM Sans',sans-serif;font-weight:700;letter-spacing:-.04em;font-size:clamp(34px,4vw,58px)}
.home-page .home-final p,.home-page .home-final__note{color:#c0d3dc}
@media(max-width:1200px){
.home-page .home-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);min-height:690px}
.home-page .home-hero__panel{display:none}
.home-page .home-hero__left{padding:140px 20px 70px var(--home-gutter)}
.home-page .home-robot{margin-top:100px}
}
@media(max-width:900px){
.home-page .home-hero{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);min-height:690px}
.home-page .home-hero h1{font-size:clamp(42px,6vw,54px)}
.home-page .home-hero__lead{font-size:15px}
.home-page .home-robot{margin-top:130px}
.home-page .home-references>.home-shell{height:740px}
.home-page .home-references__head{width:85%}
.home-page .home-references .home-heading{font-size:clamp(34px,5.5vw,46px);max-width:19ch}
.home-page .home-references__grid li{width:25%;height:62px}
.home-page .home-references__grid li:nth-child(-n+6){--ref-y:16%}
.home-page .home-references__grid li:nth-child(n+7){--ref-y:80%}
.home-page .home-references__grid li:nth-child(3n+1){--ref-x:16%}
.home-page .home-references__grid li:nth-child(3n+2){--ref-x:50%}
.home-page .home-references__grid li:nth-child(3n){--ref-x:84%}
.home-page .home-references__grid li:nth-child(n+4):nth-child(-n+6){--ref-y:27%}
.home-page .home-references__grid li:nth-child(n+10){--ref-y:91%}
.home-page .home-references.is-cloud-active{height:1250px}
.home-page .home-references.is-cloud-active>.home-shell{height:740px;max-height:100vh}
}
@media(max-width:640px){
.home-page .home-hero{display:flex;flex-direction:column;min-height:0}
.home-page .home-hero__left{padding:128px var(--home-gutter) 28px}
.home-page .home-hero h1{font-size:42px;max-width:13ch}
.home-page .home-hero__lead{margin-top:24px}
.home-page .home-robot{height:250px;flex:none;width:100%;margin-top:0}
.home-page .home-robot__poster{object-fit:contain;object-position:center top;height:420px;top:-45px}
.home-page .home-services,.home-page .home-approach,.home-page .home-blog{padding-block:64px}
.home-page .home-references>.home-shell{height:660px}
.home-page .home-references.is-cloud-active{height:1080px}
.home-page .home-references.is-cloud-active>.home-shell{height:660px}
.home-page .home-references .home-heading{font-size:34px;max-width:15ch}
.home-page .home-references__context{font-size:12px;max-width:28ch}
.home-page .home-references__grid li{height:56px;padding:4px}
.home-page .home-references__grid img{max-height:44px;max-width:100%}
.home-page .home-blog__grid{grid-template-columns:1fr;gap:6px}
.home-page .home-blog__card{min-height:0;padding:26px 0}
.home-page .home-final{padding-block:64px 88px}
}
@media(prefers-reduced-motion:reduce){
.home-page .home-robot__poster,.home-page .home-robot spline-viewer{transition:none}
.home-page .home-references.is-cloud-active{height:auto}
.home-page .home-references.is-cloud-active>.home-shell{position:relative}
.home-page .home-references__grid li{opacity:1!important;transform:translate(-50%,-50%)!important}
}
/* Stage 15: only robot framing, process presentation and white reference logos. */
body.home .home-page .home-robot{margin-top:0;overflow:visible}
body.home .home-page .home-robot spline-viewer,body.home .home-page .home-robot__poster{top:18px;left:50%;right:auto;bottom:auto;width:1100px;height:calc(100% + 120px);transform:translateX(-50%);filter:none;transition:opacity .35s ease}
body.home .home-page .home-robot__poster{width:auto;max-width:none;object-fit:contain;object-position:center;pointer-events:none}
body.home .home-page .home-credibility{background:#001e2b;border-top:1px solid #294653;border-bottom:1px solid #294653}
body.home .home-page .home-credibility__inner{gap:40px;padding-block:36px 42px;min-height:0;align-items:flex-start}
body.home .home-page .home-credibility__label{width:145px;flex:none;padding-top:5px;font-size:10px;letter-spacing:.16em;color:#a2c2ce;white-space:normal;line-height:1.6}
body.home .home-page .home-credibility__steps{counter-reset:agency-process;gap:0;align-items:stretch}
body.home .home-page .home-credibility__steps li{counter-increment:agency-process;flex:1;min-width:0;font-family:'DM Sans',sans-serif;font-size:clamp(22px,2.1vw,31px);font-weight:500;line-height:1.15;letter-spacing:-.035em;padding:0 24px;border-left:1px solid #294653;white-space:normal;transition:color .2s ease}
body.home .home-page .home-credibility__steps li::before,body.home .home-page .home-credibility__steps li+li::before{content:counter(agency-process,decimal-leading-zero);display:block;font:400 11px 'DM Sans',sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.1em;color:#80b4c5;margin:0 0 17px}
body.home .home-page .home-credibility__steps li:hover{color:#b5deea}
body.home .home-page .home-references__grid img{filter:grayscale(1) brightness(0) invert(1)!important;opacity:.88;transition:opacity .2s ease}
body.home .home-page .home-references__grid img[src*="nyc-yapi-logo"]{filter:grayscale(1) brightness(.7) contrast(20) url(#home-reference-white-ink)!important}
body.home .home-page .home-references__grid img[src*="teos-logo"]{filter:grayscale(1) invert(1) brightness(1.8) contrast(8) url(#home-reference-white-ink)!important}
body.home .home-page .home-references__grid li:hover img{opacity:1}
@media(min-width:901px) and (max-width:1200px){
body.home .home-page .home-robot spline-viewer,body.home .home-page .home-robot__poster{top:0;left:calc(50% - 28px);height:100%}
}
@media(max-width:900px){
body.home .home-page .home-robot__poster{top:40px;width:auto;height:600px;object-fit:contain}
body.home .home-page .home-credibility__inner{gap:24px;padding-block:30px 34px}
body.home .home-page .home-credibility__label{width:115px}
body.home .home-page .home-credibility__steps li{font-size:21px;padding-inline:15px}
}
@media(max-width:640px){
body.home .home-page .home-robot{overflow:hidden}
body.home .home-page .home-robot__poster{top:-50px;width:auto;height:408px}
body.home .home-page .home-credibility__inner{display:block;padding-block:28px 32px}
body.home .home-page .home-credibility__label{display:block;width:auto;padding:0;margin-bottom:16px}
body.home .home-page .home-credibility__steps{display:block;margin-top:0}
body.home .home-page .home-credibility__steps li{display:flex;align-items:baseline;padding:15px 0;border-left:0;border-top:1px solid #294653;font-size:27px}
body.home .home-page .home-credibility__steps li::before,body.home .home-page .home-credibility__steps li+li::before{display:block;flex:0 0 44px;margin:0;font-size:10px}
}
@media(prefers-reduced-motion:reduce){body.home .home-page .home-robot__poster,body.home .home-page .home-robot spline-viewer,body.home .home-page .home-credibility__steps li,body.home .home-page .home-references__grid img{transition:none}}
/* Stage 16: process heading legibility/centering and optical robot alignment only. */
body.home .home-page .home-credibility__inner{flex-direction:column;align-items:center;gap:26px}
body.home .home-page .home-credibility__label{display:block;width:auto;padding:0;margin:0;font-family:'DM Sans',sans-serif;font-size:26px;font-weight:500;letter-spacing:-.025em;line-height:1.25;text-transform:none;text-align:center;color:#f4f2ed}
body.home .home-page .home-credibility__steps{width:100%;flex:none}
@media(min-width:1201px){body.home .home-page .home-robot spline-viewer,body.home .home-page .home-robot__poster{left:calc(50% - 64px)}}
@media(min-width:901px) and (max-width:1200px){body.home .home-page .home-robot spline-viewer,body.home .home-page .home-robot__poster{left:calc(50% - 52px)}}
@media(max-width:900px){body.home .home-page .home-credibility__label{font-size:24px}}
@media(max-width:640px){body.home .home-page .home-credibility__label{margin-bottom:20px}}
</style>
<link rel="stylesheet" href="/static/thebasedigital/css/agency-editorial.afb3bb2d23da.css?v=20260926-1">
<script nonce="BcAPROUJ5HhGiYeq3A8DM6-H" type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","@id":"https://www.thebasedigital.com.tr/#organization","name":"The Base Digital","url":"https://www.thebasedigital.com.tr/","logo":"https://www.thebasedigital.com.tr/media/branding/panel-logo_M7OZCfv.png","sameAs":["https://www.facebook.com/thebasedigitalcomtr/","https://www.instagram.com/thebasedigital/"],"email":"[email protected]","telephone":"+905058883008","address":{"@type":"PostalAddress","streetAddress":"Çınar Mahallesi, Fatih Cd. 1/23, Çiçek Plaza No: 102","addressLocality":"Bornova","addressRegion":"İzmir","postalCode":"35090","addressCountry":"TR"},"hasOfferCatalog":{"@type":"OfferCatalog","@id":"https://www.thebasedigital.com.tr/#service-catalog","name":"Web tasarım, yazılım ve dijital pazarlama hizmetleri","itemListElement":[{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://www.thebasedigital.com.tr/web-tasarim-ajansi/#service","name":"Kurumsal Web Tasarım","url":"https://www.thebasedigital.com.tr/web-tasarim-ajansi/","provider":{"@id":"https://www.thebasedigital.com.tr/#organization"}}},{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://www.thebasedigital.com.tr/web-yazilim-cozumleri/#service","name":"Özel Web Yazılımı","url":"https://www.thebasedigital.com.tr/web-yazilim-cozumleri/","provider":{"@id":"https://www.thebasedigital.com.tr/#organization"}}},{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://www.thebasedigital.com.tr/google-ads-ajansi/#service","name":"Google Ads Yönetimi","url":"https://www.thebasedigital.com.tr/google-ads-ajansi/","provider":{"@id":"https://www.thebasedigital.com.tr/#organization"}}},{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://www.thebasedigital.com.tr/meta-ads-ajansi/#service","name":"Meta Ads Yönetimi","url":"https://www.thebasedigital.com.tr/meta-ads-ajansi/","provider":{"@id":"https://www.thebasedigital.com.tr/#organization"}}},{"@type":"Offer","itemOffered":{"@type":"Service","@id":"https://www.thebasedigital.com.tr/seo-ajansi/#service","name":"SEO Danışmanlığı","url":"https://www.thebasedigital.com.tr/seo-ajansi/","provider":{"@id":"https://www.thebasedigital.com.tr/#organization"}}}]}}</script>
<script nonce="BcAPROUJ5HhGiYeq3A8DM6-H" type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","@id":"https://www.thebasedigital.com.tr/#website","url":"https://www.thebasedigital.com.tr/","name":"The Base Digital","inLanguage":"tr-TR","publisher":{"@id":"https://www.thebasedigital.com.tr/#organization"}}</script>
<script nonce="BcAPROUJ5HhGiYeq3A8DM6-H" type="application/ld+json">{"@context":"https://schema.org","@type":"WebPage","@id":"https://www.thebasedigital.com.tr/#webpage","url":"https://www.thebasedigital.com.tr/","name":"Ana Sayfa","inLanguage":"tr-TR","isPartOf":{"@id":"https://www.thebasedigital.com.tr/#website"}}</script>
<script nonce="BcAPROUJ5HhGiYeq3A8DM6-H" type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"additionalType": "https://schema.org/ProfessionalService",
"@id": "https://www.thebasedigital.com.tr/#organization",
"name": "The Base Digital",
"description": "İzmir merkezli web tasarım ve dijital pazarlama ajansı. Kurumsal web tasarım, özel web yazılımı, Google Ads, Meta Ads ve SEO. Görüşmeler randevu ile gerçekleştirilmektedir.",
"url": "https://www.thebasedigital.com.tr/",
"logo": "https://www.thebasedigital.com.tr/media/branding/og-social.png",
"image": "https://www.thebasedigital.com.tr/media/branding/og-social.png",
"priceRange": "$$",
"telephone": "+905058883008",
"email": "[email protected]",
"contactPoint": {
"@type": "ContactPoint",
"telephone": "+905058883008",
"contactType": "customer support",
"areaServed": "TR",
"availableLanguage": ["tr", "en"]
},
"address": {
"@type": "PostalAddress",
"streetAddress": "Çınar Mahallesi, Fatih Cd. 1/23, Çiçek Plaza No: 102",
"addressLocality": "Bornova",
"addressRegion": "İzmir",
"postalCode": "35090",
"addressCountry": "TR"
},
"areaServed": {"@type": "Country", "name": "Türkiye"},
"knowsAbout": ["Kurumsal Web Tasarım", "Özel Web Yazılımı", "Google Ads", "Meta Ads", "SEO", "Sosyal Medya Yönetimi"],
"geo": {"@type": "GeoCoordinates", "latitude": 38.4409064, "longitude": 27.1806918},
"hasOfferCatalog": {"@id": "https://www.thebasedigital.com.tr/#service-catalog"},
"sameAs": [
"https://www.instagram.com/thebasedigital/","https://www.facebook.com/thebasedigitalcomtr/"
]
}
</script>
</head>
<body class="home">
<div id="tbd-loader">
<div class="tbd-loader-logo">the base<em>·</em>digital</div>
<div class="tbd-loader-bar"></div>
</div>
<div id="tbd-prog" aria-hidden="true"></div>
<div id="tbd-cur" aria-hidden="true"></div>
<div id="tbd-cur-r" aria-hidden="true"></div>
<div class="tbd-mobile-menu" id="tbdMobileMenu" role="dialog" aria-modal="true" aria-label="Menü">
<a href="/" class="tbd-mm-link">Ana Sayfa</a>
<a href="/hakkimizda/" class="tbd-mm-link">Hakkımızda</a>
<a href="/hizmetlerimiz/" class="tbd-mm-link">Hizmetlerimiz</a>
<a href="/urunlerimiz/" class="tbd-mm-link">Ürünlerimiz</a>
<a href="/blog/" class="tbd-mm-link">Blog</a>
<a href="/araclar/" class="tbd-mm-link">Araçlar</a>
<a href="/iletisim/" class="tbd-btn-ink" style="margin-top:8px">Ön Görüşme İste</a>
</div>
<nav class="tbd-nav" id="tbdNav" role="navigation" aria-label="Ana gezinti">
<a class="tbd-logo" href="/" aria-label="The Base Digital - Ana Sayfa" style="gap:10px">
<img src="/media/branding/the-base-logo-72.webp" srcset="/media/branding/the-base-logo-72.webp 72w, /media/branding/the-base-logo-144.webp 144w" sizes="36px" alt="The Base Digital" width="36" height="36" loading="eager" fetchpriority="high" decoding="async" style="border-radius:6px;object-fit:cover;flex-shrink:0">
<span class="tbd-logo-word">The Base Digital</span>
</a>
<div class="tbd-nav-links" role="list">
<a href="/" role="listitem">Ana Sayfa</a>
<a href="/hakkimizda/" role="listitem">Hakkımızda</a>
<a href="/hizmetlerimiz/" role="listitem">Hizmetlerimiz</a>
<a href="/urunlerimiz/" role="listitem">Ürünlerimiz</a>
<a href="/blog/" role="listitem">Blog</a>
<a href="/araclar/" role="listitem">Araçlar</a>
</div>
<div style="display:flex;align-items:center;gap:16px">
<a class="tbd-nav-cta" href="/iletisim/">
Ön Görüşme İste
</a>
<button class="tbd-nav-hamburger" id="tbdHamburger" aria-label="Menüyü aç/kapat" aria-controls="tbdMobileMenu" aria-expanded="false" type="button">
<span></span><span></span><span></span>
</button>
</div>
</nav>
<main>
<div class="home-page" data-page-family="home">
<svg class="home-reference-filter" width="0" height="0" aria-hidden="true" focusable="false" style="position:absolute"><defs><filter id="home-reference-white-ink" color-interpolation-filters="sRGB"><feColorMatrix in="SourceGraphic" type="luminanceToAlpha" result="ink"/><feFlood flood-color="#fff"/><feComposite operator="in" in2="ink"/></filter></defs></svg>
<section class="home-hero" aria-labelledby="home-hero-title">
<div class="home-hero__left">
<div class="home-hero__meta"><span>2026</span><span>İzmir · Türkiye</span></div>
<h1 id="home-hero-title">İzmir dijital pazarlama ajansı: reklam, SEO ve web</h1>
<p class="home-hero__lead">Google Ads, Meta Ads, SEO ve web sitenizi aynı müşteri kazanımı hedefi etrafında planlıyoruz. Önce mevcut veriyi inceliyor, ardından hizmet kapsamını ve ölçüm planını belirliyoruz.</p>
<div class="home-hero__actions">
<a class="tbd-btn-ink" href="https://wa.me/905058883008?text=Merhaba%2C%20dijital%20b%C3%BCy%C3%BCme%20hedeflerim%20i%C3%A7in%20%C3%BCcretsiz%20%C3%B6n%20de%C4%9Ferlendirme%20istiyorum." target="_blank" rel="noopener">WhatsApp'tan görüşelim</a>
<a class="tbd-btn-outline home-hero__phone" href="tel:+905058883008">Hemen Ara</a>
<a class="tbd-btn-outline" href="#services">Hizmetleri İncele →</a>
<a class="tbd-btn-outline" href="/web-tasarim-ajansi/" data-page-family="home" data-destination-type="primary_service" data-service="web-tasarim-ajansi" data-cta-location="hero">Web Tasarımı İncele →</a>
</div>
</div>
<div class="home-robot" aria-hidden="true" data-spline-url="https://prod.spline.design/kZDDjO5HuC9GJUM2/scene.splinecode">
<img class="home-robot__poster" src="/static/thebasedigital/img/home-spline-native-2x.2ab0cb1db803.webp" width="2200" height="1760" alt="" loading="eager" fetchpriority="high" decoding="async">
</div>
<div class="home-hero__panel" aria-hidden="true">
<div class="home-hero__panel-label">Odaklandığımız sistem</div>
<div class="home-vapour" id="tbd-vapour" data-texts='["Web Tasarım","Google Ads","Sosyal Medya","Meta Ads","SEO & İçerik","Yapay Zeka"]' data-font-size="38" data-density="5" data-spread="4"><span>Web Tasarım</span></div>
<div class="home-hero__panel-title">Tek ajans, tüm kanallar</div>
<p class="home-hero__panel-copy">Altı kanal, tek strateji — performans birlikte değerlendirilir.</p>
<div class="home-hero__channels">
<span>Web & Yazılım</span><span>Google Ads & Meta Ads</span>
<span>SEO & Performans</span><span>Sosyal Medya & İçerik</span>
<span>Yapay Zeka & Otomasyon</span><span>Marka & Veri Analitiği</span>
</div>
</div>
</section>
<div class="home-credibility" aria-label="Çalışma düzenimiz">
<div class="home-shell home-credibility__inner">
<span class="home-credibility__label">Çalışma düzenimiz</span>
<ol class="home-credibility__steps">
<li>Analiz</li><li>Strateji</li><li>Uygulama</li><li>Raporlama</li>
</ol>
</div>
</div>
<section class="home-services" id="services" aria-labelledby="home-services-title">
<div class="home-shell">
<div class="home-services__head">
<div><div class="home-eyebrow">Hizmetlerimiz</div><h2 class="home-heading" id="home-services-title">Her büyüme kanalı için<br><em>tasarlanmış servisler</em></h2></div>
<p class="home-lead">Her kanal aynı iş hedefine hizmet eder. Strateji, uygulama ve ölçümü tek çatı altında yönetiyoruz.</p>
</div>
<div class="home-services__list">
<a class="home-service tbd-sr" href="/dijital-pazarlama-performans/" data-page-family="home" data-destination-type="primary_service" data-service="dijital-pazarlama-performans" data-cta-location="services_grid">
<span class="home-service__number">01</span>
<span class="home-service__title tbd-sr-name">Dijital Pazarlama & Performans</span>
<span class="home-service__desc">Kampanyaları bütçe, dönüşüm maliyeti ve lead kalitesiyle birlikte değerlendiririz. Hedef, yalnızca trafik değil; ölçülebilir ve sürdürülebilir performanstır.</span>
<span class="home-service__arrow" aria-hidden="true">↗</span>
</a>
<a class="home-service tbd-sr" href="/sosyal-medya-icerik/" data-page-family="home" data-destination-type="primary_service" data-service="sosyal-medya-icerik" data-cta-location="services_grid">
<span class="home-service__number">02</span>
<span class="home-service__title tbd-sr-name">Sosyal Medya & İçerik Yönetimi</span>
<span class="home-service__desc">Sosyal medya içeriklerini marka algısı, güven ve talep oluşturma hedefiyle planlarız. Platforma özgü içerik dili ve düzenli yayın akışıyla dijital görünürlüğü güçlendiririz.</span>
<span class="home-service__arrow" aria-hidden="true">↗</span>
</a>
<a class="home-service tbd-sr" href="/web-yazilim-cozumleri/" data-page-family="home" data-destination-type="primary_service" data-service="web-yazilim-cozumleri" data-cta-location="services_grid">
<span class="home-service__number">03</span>
<span class="home-service__title tbd-sr-name">Web & Yazılım Çözümleri</span>
<span class="home-service__desc">Web siteniz hızlı, güven veren ve dönüşüm odaklı bir dijital temas noktası olmalı. Tasarım, içerik ve teknik altyapıyı birlikte değerlendiriyoruz.</span>
<span class="home-service__arrow" aria-hidden="true">↗</span>
</a>
<a class="home-service tbd-sr" href="/yapay-zeka-dijital-donusum/" data-page-family="home" data-destination-type="primary_service" data-service="yapay-zeka-dijital-donusum" data-cta-location="services_grid">
<span class="home-service__number">04</span>
<span class="home-service__title tbd-sr-name">Yapay Zeka & Dijital Dönüşüm</span>
<span class="home-service__desc">Raporlama, içerik üretimi ve operasyonel süreçleri yapay zekâ ile hızlandırır; ekibinizin stratejik işlere odaklanmasını sağlarız.</span>
<span class="home-service__arrow" aria-hidden="true">↗</span>
</a>
<a class="home-service tbd-sr" href="/marka-yonetimi/" data-page-family="home" data-destination-type="primary_service" data-service="marka-yonetimi" data-cta-location="services_grid">
<span class="home-service__number">05</span>
<span class="home-service__title tbd-sr-name">Marka Yönetimi</span>
<span class="home-service__desc">Marka dili, görsel tutarlılık ve konumlandırma çalışmalarıyla hedef kitlenin sizi nasıl algıladığını güçlendiririz.</span>
<span class="home-service__arrow" aria-hidden="true">↗</span>
</a>
</div>
</div>
</section>
<section class="home-approach" aria-labelledby="home-approach-title">
<div class="home-shell home-approach__grid">
<div class="home-approach__copy">
<div class="home-eyebrow">Neden The Base Digital?</div>
<h2 class="home-heading" id="home-approach-title">Hedefinizden çalışma planına</h2>
<p class="home-lead">İzmir Bornova merkezli The Base Digital olarak reklam, SEO, içerik ve web ihtiyaçlarınızı birlikte değerlendiriyoruz.</p>
<p class="home-approach__body">Önce mevcut durumu inceliyor; yapılacak işleri, teslimleri, sorumluları ve ölçüm planını netleştiriyoruz. Çalışma sürecimizi ve hizmet kapsamlarını hakkımızda sayfamızda inceleyebilirsiniz. İzmir Bornova’daki görüşmeleri randevu ile, uzaktan görüşmeleri ise birlikte belirlenen iletişim kanalıyla planlarız. İlk görüşmede hedef, mevcut altyapı ve uygulanabilecek kapsam üzerinden ilerleriz.</p>
<div class="home-approach__statement">Kampanya satmıyoruz. Kanalları <em>büyüme hedefiyle</em> hizalıyoruz.</div>
<a class="home-approach__link" href="/hakkimizda/">Hakkımızda →</a>
</div>
<div class="home-approach__right">
<div class="home-approach__principles">
<div class="home-approach__principle"><strong>Net öncelik.</strong> Önce verimsiz harcama alanlarını tespit ederiz; ardından en hızlı etki yaratacak adımları önceliklendiririz.</div>
<div class="home-approach__principle"><strong>Bütünü görmek.</strong> Google Ads, SEO, içerik ve web verisini ayrı ayrı değil — büyüme üzerindeki etkisini birlikte değerlendiririz.</div>
<div class="home-approach__principle"><strong>Açık takip.</strong> Her ay yapılan işi, çıkan sonucu ve bir sonraki adımı sade bir dille raporlarız.</div>
</div>
<div class="home-approach__capabilities">
<div class="home-approach__capability"><h3>Google Ads ve Meta Ads — bütünleşik kampanya yönetimi</h3><p>Bütçe, dönüşüm maliyeti ve lead kalitesi aynı perspektiften değerlendirilir; performans üretmeyen alanlar zamanında tespit edilir.</p></div>
<div class="home-approach__capability"><h3>Search Console ile veri destekli SEO iyileştirmeleri</h3><p>Hangi sayfanın trafik kaybettiğini, neden kaybettiğini ve nasıl iyileştirileceğini — tahminle değil, gerçek veriyle ortaya koyuyoruz.</p></div>
<div class="home-approach__capability"><h3>GA4 ile dönüşüm noktalarının takibi ve kanal analizi</h3><p>Desteklenen form başarılarını, WhatsApp ve telefon bağlantısı tıklamalarını ayrı izleriz. Tıklama, görüşme veya satışın gerçekleştiğini tek başına göstermez; mevcut veri ve izin sınırlarını raporlarız.</p></div>
</div>
</div>
</div>
</section>
<section class="home-references" id="referanslar" aria-labelledby="home-references-title">
<div class="home-shell">
<div class="home-references__head">
<div><div class="home-eyebrow">Güven Kanıtı</div><h2 class="home-heading" id="home-references-title">Farklı sektörlerde dijital süreçlere eşlik ettik</h2></div>
<p class="home-references__context">Birlikte çalıştığımız markalardan bazıları.</p>
</div>
<ul class="home-references__grid" aria-label="The Base Digital referans markaları">
<li><img src="/media/partners/batigoz.webp" alt="Batıgöz Sağlık Grubu logosu" width="240" height="96" loading="lazy" decoding="async"></li>
<li><img src="/media/partners/keller-williams.webp" alt="Keller Williams Türkiye logosu" width="240" height="96" loading="lazy" decoding="async"></li>
<li><img src="/media/partners/turkcell-logo.webp" alt="Turkcell logosu" width="240" height="96" loading="lazy" decoding="async"></li>
<li><img src="/media/partners/nipergo.webp" alt="Nipergo logosu" width="240" height="96" loading="lazy" decoding="async"></li>
<li><img src="/media/partners/nyc-yapi-logo.webp" alt="NYC Yapı logosu" width="240" height="96" loading="lazy" decoding="async"></li>
<li><img src="/media/partners/mudo.svg" alt="Mudo Concept logosu" width="240" height="96" loading="lazy" decoding="async"></li>
<li><img src="/media/partners/fuarexpora.webp" alt="Fuar Expora logosu" width="240" height="96" loading="lazy" decoding="async"></li>
<li><img src="/media/partners/teos-logo-20260703-optimized.webp" alt="Teos Country Club logosu" width="240" height="96" loading="lazy" decoding="async"></li>
<li><img src="/media/partners/dentaizmir-logo.webp" alt="Denta İzmir logosu" width="240" height="96" loading="lazy" decoding="async"></li>
<li><img src="/media/partners/erdicoai-logo-clean.svg" alt="Erdico AI logosu" width="240" height="96" loading="lazy" decoding="async"></li>
<li><img src="/media/partners/egeipek-logo-clean.svg" alt="Ege İpek Sessions logosu" width="240" height="96" loading="lazy" decoding="async"></li>
<li><img src="/media/partners/aktar-diyari-logo.webp" alt="Aktar Diyarı logosu" width="240" height="96" loading="lazy" decoding="async"></li>
</ul>
<div class="home-reference-count" aria-hidden="true"><span data-reference-count>12</span> / 12</div>
</div>
</section>
<section class="home-blog tbd-blog" aria-labelledby="home-blog-title">
<div class="home-shell">
<div class="home-blog__head">
<div><div class="home-eyebrow">İçgörüler</div><h2 class="home-heading" id="home-blog-title">Büyüme üzerine <em>son yazılar</em></h2></div>
<a class="home-blog__all" href="/blog/">Tüm yazılar ↗</a>
</div>
<div class="home-blog__grid">
<a class="home-blog__card tbd-blog-card" href="/blog/google-ads-arama-terimleri-raporu/">
<span class="home-blog__category">Google Ads & Performans</span>
<h3 class="home-blog__title">Google Ads Arama Terimleri Raporu Nasıl Analiz Edilir?</h3>
<p class="home-blog__excerpt">Reklamlarınızı hangi gerçek sorguların tetiklediğini görün. Harcama, arama niyeti ve dönüşümü birlikte okuyarak hangi sorguların engelleneceğine, izleneceğine veya geliştirileceğine karar verin.</p>
<span class="home-blog__date">15 Ekim 2026</span>
</a>
<a class="home-blog__card tbd-blog-card" href="/blog/web-tasarim-ajansi-mi-freelancer-mi/">
<span class="home-blog__category">Web Tasarım & SEO</span>
<h3 class="home-blog__title">Web Tasarım Ajansı mı Freelancer mı? 7 Kriterle Karar Verin</h3>
<p class="home-blog__excerpt">Web sitesi projenizde ajans ve freelancer seçeneklerini maliyet, uzmanlık, teslim, sahiplik ve yayın sonrası destek açısından karşılaştırın. Kapsamınıza uygun çalışma modelini seçin.</p>
<span class="home-blog__date">12 Ekim 2026</span>
</a>
<a class="home-blog__card tbd-blog-card" href="/blog/meta-reklam-performansi-neden-duser/">
<span class="home-blog__category">Dijital Pazarlama & Performans</span>
<h3 class="home-blog__title">Meta Reklam Performansı Neden Düşer? Kreatif Yorgunluğu Rehberi</h3>
<p class="home-blog__excerpt">Meta reklamlarında maliyet yükselirken performans düşüyorsa sorunun kreatif yorgunluğu olup olmadığını sıklık, CTR, CPM, dönüşüm oranı ve CPA ile teşhis edin.</p>
<span class="home-blog__date">10 Ekim 2026</span>
</a>
</div>
</div>
</section>
<section class="home-final" aria-labelledby="home-final-title">
<div class="home-shell home-final__inner">
<div><h2 id="home-final-title">Dijital pazarlama yatırımlarınız doğru alanlara mı çalışıyor?</h2><p>30 dakikalık görüşmede mevcut dijital yapınızı değerlendirir, iyileştirme önceliklerini birlikte belirleriz.</p></div>
<div class="home-final__actions">
<div class="tbd-direct-actions" aria-label="Doğrudan iletişim seçenekleri">
<a class="tbd-direct-action tbd-direct-action--whatsapp"
href="https://wa.me/905058883008?text=Merhaba%2C%20The%20Base%20Digital%20web%20sitesinden%20ula%C5%9F%C4%B1yorum.%20Bu%20sayfa%20hakk%C4%B1nda%20bilgi%20almak%20istiyorum%3A%20https%3A//www.thebasedigital.com.tr/"
target="_blank" rel="noopener"
aria-label="WhatsApp'tan yaz">
<svg viewBox="0 0 24 24" aria-hidden="true"><path d="M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347M12.05 21.785a9.87 9.87 0 0 1-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 0 1-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 0 1 2.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884M20.464 3.488A11.815 11.815 0 0 0 12.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 0 0 5.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 0 0-3.48-8.413z"/></svg>
<span>WhatsApp'tan Ön Görüşme Başlat</span>
</a>
<a class="tbd-direct-action tbd-direct-action--phone" href="tel:+905058883008" aria-label="Telefonla ara">
<svg viewBox="0 0 24 24" aria-hidden="true"><path d="M6.62 10.79a15.46 15.46 0 0 0 6.59 6.59l2.2-2.2a1 1 0 0 1 1.02-.24c1.12.37 2.33.57 3.57.57a1 1 0 0 1 1 1V20a1 1 0 0 1-1 1C10.61 21 3 13.39 3 4a1 1 0 0 1 1-1h3.5a1 1 0 0 1 1 1c0 1.25.2 2.45.57 3.57a1 1 0 0 1-.25 1.02l-2.2 2.2z"/></svg>
<span>Hemen Ara</span>
</a>
</div>
<span class="home-final__note">Ücretsiz · 30 dakika · Taahhütsüz</span>
</div>
</div>
</section>
</div>
<script nonce="BcAPROUJ5HhGiYeq3A8DM6-H">
(function(){
'use strict';
var reduced=matchMedia('(prefers-reduced-motion: reduce)');
var host=document.querySelector('.home-robot');
if(host && !reduced.matches && matchMedia('(min-width: 901px) and (pointer: fine)').matches && !navigator.connection?.saveData){
var script=document.createElement('script');script.type='module';script.src='https://unpkg.com/@splinetool/[email protected]/build/spline-viewer.js';
script.onload=function(){var v=document.createElement('spline-viewer');v.setAttribute('url',host.dataset.splineUrl);v.setAttribute('unloadable','');v.setAttribute('background','rgba(0,0,0,0)');v.addEventListener('load-complete',function(){setTimeout(function(){requestAnimationFrame(function(){requestAnimationFrame(function(){host.classList.add('is-ready')})})},4000)});v.addEventListener('context-loss',function(){host.classList.remove('is-ready')});host.appendChild(v)};
document.head.appendChild(script);
}
var section=document.querySelector('.home-references');if(!section||reduced.matches)return;
var items=[].slice.call(section.querySelectorAll('li'));if(!items.length)return;
var counter=section.querySelector('[data-reference-count]');var frame=0;
function update(){frame=0;var r=section.getBoundingClientRect(),pin=section.querySelector('.home-shell');var travel=Math.max(1,section.offsetHeight-pin.offsetHeight);var progress=Math.max(0,Math.min(1,-r.top/travel));var count=0;
items.forEach(function(item,i){var start=i/(Math.max(1,items.length-1))*.72;var local=Math.max(0,Math.min(1,(progress-start)/.25));var e=1-Math.pow(1-local,3);item.style.setProperty('--ref-opacity',e.toFixed(3));item.style.setProperty('--ref-shift',((1-e)*32).toFixed(1)+'px');item.style.setProperty('--ref-scale',(.8+e*.2).toFixed(3));if(e>.55)count++});if(counter)counter.textContent=String(count).padStart(2,'0');}
function schedule(){if(!frame)frame=requestAnimationFrame(update)}
section.classList.add('is-cloud-active');update();addEventListener('scroll',schedule,{passive:true});addEventListener('resize',schedule,{passive:true});
reduced.addEventListener('change',function(e){if(e.matches){section.classList.remove('is-cloud-active');if(host){host.classList.remove('is-ready');host.querySelector('spline-viewer')?.remove()}}});
})();
</script>
<script nonce="BcAPROUJ5HhGiYeq3A8DM6-H" src="/static/thebasedigital/js/home-vapour-restored.26bb4ca878a4.js" defer></script>
</main>
<aside class="tbd-contact-dock" aria-label="Hızlı iletişim">
<span class="tbd-contact-dock__note">Doğrudan ekibimize ulaşın</span>
<a class="tbd-contact-dock__button tbd-contact-dock__button--whatsapp"
href="https://wa.me/905058883008?text=Merhaba%2C%20The%20Base%20Digital%20web%20sitesinden%20ula%C5%9F%C4%B1yorum.%20Bu%20sayfa%20hakk%C4%B1nda%20bilgi%20almak%20istiyorum%3A%20https%3A//www.thebasedigital.com.tr/"
target="_blank" rel="noopener">
<svg viewBox="0 0 24 24" aria-hidden="true"><path d="M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347M12.05 21.785a9.87 9.87 0 0 1-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 0 1-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 0 1 2.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884M20.464 3.488A11.815 11.815 0 0 0 12.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 0 0 5.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 0 0-3.48-8.413z"/></svg>
<span>WhatsApp'tan Yaz</span>
</a>
<a class="tbd-contact-dock__button tbd-contact-dock__button--phone" href="tel:+905058883008">
<svg viewBox="0 0 24 24" aria-hidden="true"><path d="M6.62 10.79a15.46 15.46 0 0 0 6.59 6.59l2.2-2.2a1 1 0 0 1 1.02-.24c1.12.37 2.33.57 3.57.57a1 1 0 0 1 1 1V20a1 1 0 0 1-1 1C10.61 21 3 13.39 3 4a1 1 0 0 1 1-1h3.5a1 1 0 0 1 1 1c0 1.25.2 2.45.57 3.57a1 1 0 0 1-.25 1.02l-2.2 2.2z"/></svg>
<span>Hemen Ara</span>
</a>
</aside>
<style>
@media (max-width:640px){
.tbd-logo{min-height:44px;min-width:44px}
.tbd-footer{
padding-top:40px !important;
padding-bottom:18px !important;
}
.tbd-footer .tbd-footer-grid{
grid-template-columns:repeat(2, minmax(0, 1fr)) !important;
gap:30px 20px !important;
padding-bottom:0 !important;
}
.tbd-footer-grid > div:first-child,
.tbd-footer-grid > div:last-child{
grid-column:1 / -1;
}
.tbd-footer-grid > div:last-child .tbd-footer-links{
display:grid;
grid-template-columns:repeat(2, minmax(0, 1fr));
column-gap:20px;
row-gap:9px;
}
.tbd-footer-links a,
.tbd-footer-contact a,
.tbd-footer-social{display:flex;align-items:center;min-height:44px}
.tbd-footer-col-title{margin-bottom:13px;}
.tbd-footer-copy{margin-top:14px !important;}
}
/* Phase 1 global visual polish: link targets and interaction ownership unchanged. */
.tbd-footer-tagline{color:rgba(244,242,237,.74)}
.tbd-footer-contact a,.tbd-footer-contact span,.tbd-footer-links a,.tbd-footer-social{color:rgba(244,242,237,.72)}
.tbd-footer-copy{color:rgba(244,242,237,.66)}
.tbd-footer-links a:hover,.tbd-footer-contact a:hover,.tbd-footer-social:hover{color:var(--paper)}
.tbd-footer a:focus-visible{outline:2px solid var(--sky);outline-offset:4px;border-radius:2px}
@media(max-width:900px){
.tbd-cta-mobile{background:rgba(5,35,50,.96)!important;border-top:1px solid rgba(244,242,237,.2);box-shadow:0 -8px 28px rgba(0,30,43,.18)}
.tbd-cta-mobile .tbd-direct-action--phone{background:var(--paper);color:var(--ink)}
.tbd-cta-mobile .tbd-direct-action--phone:hover{background:#fff}
}
</style>
<footer class="tbd-footer" role="contentinfo" style="padding-top:52px;padding-bottom:20px;">
<div class="tbd-footer-grid" style="margin-bottom:0;padding-bottom:0;border-bottom:0;">
<div>
<div class="tbd-footer-brand">
The Base Digital
</div>
<div class="tbd-footer-tagline">
Reklam vermek kolay. Tüm kanalları büyüme hedefine bağlamak — başka bir iş.
</div>
<div class="tbd-footer-contact">
<a href="mailto:[email protected]">[email protected]</a>
<a href="tel:+905058883008">+905058883008</a>
<span>Çınar Mahallesi, Fatih Cd. 1/23, Çiçek Plaza No: 102, 35090 Bornova/İzmir</span>
</div>
<a href="https://www.facebook.com/thebasedigitalcomtr/" class="tbd-footer-social" target="_blank" rel="noopener noreferrer" aria-label="The Base Digital Facebook sayfası">Facebook</a>
<a href="https://www.instagram.com/thebasedigital/" class="tbd-footer-social" target="_blank" rel="noopener" aria-label="The Base Digital Instagram hesabı, @thebasedigital">
<div class="tbd-footer-social-dot" aria-hidden="true"></div>
@thebasedigital
</a>
<div class="tbd-footer-copy" style="margin-top:18px;">
© thebasedigital
</div>
</div>
<div>
<div class="tbd-footer-col-title">Kurumsal</div>
<div class="tbd-footer-links">
<a href="/hakkimizda/">Hakkımızda</a>
<a href="/iletisim/">İletişim</a>
<a href="/kisisel-verilerin-korunmasi/">KVKK</a>
<a href="/gizlilik-politikasi/">Gizlilik</a>
<a href="/cerez-politikasi/">Çerez Politikası</a>
</div>
</div>
<div>
<div class="tbd-footer-col-title">Hizmetler</div>
<div class="tbd-footer-links">
<a href="/hizmetlerimiz/">Tüm Hizmetler</a>
<a href="/dijital-pazarlama-ajansi/">Dijital Pazarlama Ajansı</a>
<a href="/seo-ajansi/">SEO Ajansı</a>
<a href="/google-ads-ajansi/">Google Ads Ajansı</a>
<a href="/meta-ads-ajansi/">Meta Ads Ajansı</a>
<a href="/performans-pazarlama-ajansi/">Performans Pazarlama Ajansı</a>
<a href="/web-tasarim-ajansi/">Web Tasarım Ajansı</a>
</div>
</div>
<div>
<div class="tbd-footer-col-title">Kanallar & Kaynaklar</div>
<div class="tbd-footer-links">
<a href="/urunlerimiz/">Tüm Çözümler</a>
<a href="/dijital-pazarlama-performans/google-ads/">Google Ads Yönetimi</a>
<a href="/dijital-pazarlama-performans/meta-ads/">Meta Ads Yönetimi</a>
<a href="/dijital-pazarlama-performans/seo-sem/">SEO & SEM Danışmanlığı</a>
<a href="/blog/">Blog</a>
<a href="/araclar/">Araçlar</a>
</div>
</div>
</div>
</footer>
<div class="tbd-cta-mobile" id="tbdCtaMobile">
<div class="tbd-direct-actions" aria-label="Doğrudan iletişim seçenekleri">
<a class="tbd-direct-action tbd-direct-action--whatsapp"
href="https://wa.me/905058883008?text=Merhaba%2C%20The%20Base%20Digital%20web%20sitesinden%20ula%C5%9F%C4%B1yorum.%20Bu%20sayfa%20hakk%C4%B1nda%20bilgi%20almak%20istiyorum%3A%20https%3A//www.thebasedigital.com.tr/"
target="_blank" rel="noopener"
aria-label="WhatsApp'tan yaz">
<svg viewBox="0 0 24 24" aria-hidden="true"><path d="M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347M12.05 21.785a9.87 9.87 0 0 1-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 0 1-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 0 1 2.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884M20.464 3.488A11.815 11.815 0 0 0 12.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 0 0 5.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 0 0-3.48-8.413z"/></svg>
<span>WhatsApp'tan Yaz</span>
</a>
<a class="tbd-direct-action tbd-direct-action--phone" href="tel:+905058883008" aria-label="Telefonla ara">
<svg viewBox="0 0 24 24" aria-hidden="true"><path d="M6.62 10.79a15.46 15.46 0 0 0 6.59 6.59l2.2-2.2a1 1 0 0 1 1.02-.24c1.12.37 2.33.57 3.57.57a1 1 0 0 1 1 1V20a1 1 0 0 1-1 1C10.61 21 3 13.39 3 4a1 1 0 0 1 1-1h3.5a1 1 0 0 1 1 1c0 1.25.2 2.45.57 3.57a1 1 0 0 1-.25 1.02l-2.2 2.2z"/></svg>
<span>Hemen Ara</span>
</a>
</div>
</div>
<style>
.cookie-bar{
left:50%;
right:auto;
bottom:18px;
width:min(760px, calc(100vw - 36px));
max-width:none;
transform:translateX(-50%);
z-index:1200;
}
.cookie-bar .card{
display:grid;
grid-template-columns:minmax(0, 1fr) auto;
align-items:center;
gap:14px;
padding:12px 14px;
border:1px solid rgba(0,30,43,.14);
border-radius:14px;
background:rgba(255,255,255,.97);
box-shadow:0 14px 38px rgba(0,30,43,.16);
}
.cookie-copy{
min-width:0;
font-size:12.5px;
line-height:1.45;
color:var(--steel);
}
.cookie-copy strong{
margin-right:6px;
color:var(--ink);
font-size:13px;
font-weight:700;
}
.cookie-copy .cookie-text{color:var(--steel);}
.cookie-copy .cookie-policy-link{
margin-left:6px;
color:var(--ink);
font-size:12px;
font-weight:600;
text-decoration:underline;
text-underline-offset:2px;
}
.cookie-actions{
display:grid;
grid-template-columns:repeat(3, minmax(78px, 1fr));
gap:8px;
}
.cookie-actions .btn{
min-height:38px;
padding:8px 14px;
border-radius:9px;
font-size:12px;
white-space:nowrap;
}
.cookie-settings{
grid-column:1 / -1;
display:grid;
gap:8px;
padding-top:10px;
border-top:1px solid rgba(0,30,43,.1);
}
.cookie-settings[hidden]{display:none;}
.cookie-setting-row{
display:flex;
align-items:center;
justify-content:space-between;
gap:16px;
padding:8px 10px;
border:1px solid rgba(0,30,43,.1);
border-radius:10px;
background:rgba(244,242,237,.6);
}
.cookie-setting-row strong{display:block;color:var(--ink);font-size:12.5px;}
.cookie-setting-row small{display:block;margin-top:2px;color:var(--steel);font-size:11.5px;line-height:1.35;}
.cookie-setting-status{color:var(--ink);font-size:11px;font-weight:700;white-space:nowrap;}
.cookie-setting-toggle{width:20px;height:20px;accent-color:var(--ink);cursor:pointer;}
.cookie-settings-save{justify-self:end;min-height:38px;}
@media (max-width:720px){
body.cookie-consent-open .tbd-contact-dock,
body.cookie-consent-open .tbd-cta-mobile{
opacity:0 !important;
pointer-events:none !important;
transform:scale(.94) !important;
}
.cookie-bar{
bottom:calc(12px + env(safe-area-inset-bottom));
width:calc(100vw - 20px);
}
.cookie-bar .card{
grid-template-columns:1fr;
gap:8px;
padding:10px;
border-radius:13px;
}
.cookie-copy{font-size:11.5px;line-height:1.35;}
.cookie-copy strong{display:inline;margin:0 5px 0 0;font-size:12px;}
.cookie-copy .cookie-policy-link{margin-left:4px;font-size:11.5px;}
.cookie-actions{width:100%;gap:6px;}
.cookie-actions .btn{
min-height:44px;
padding:6px 8px;
border-radius:8px;
font-size:11px;
}
.cookie-settings{
gap:7px;
padding-top:8px;
}
.cookie-setting-row{
gap:10px;
padding:9px 10px;
background:#f7f6f3;
}
.cookie-setting-row small{
max-width:245px;
font-size:11px;
}
.cookie-settings-save{
justify-self:stretch;
width:100%;
min-height:42px;
}
}
</style>
<div class="cookie-bar" id="cookieBar" style="display:none;">
<div class="card" style="position:relative;">
<div class="cookie-copy">
<strong>Çerez Tercihleri</strong>
<span class="cookie-text">
Ziyaretleri ölçmek için analitik çerezler kullanıyoruz.
</span>
<a class="cookie-policy-link" href="/cerez-politikasi/">
Detaylar
</a>
</div>
<div class="cookie-actions">
<button type="button" class="btn primary js-consent-ack">
Kabul Et
</button>
<button type="button" class="btn primary js-consent-reject">
Reddet
</button>
<button type="button" class="btn primary js-consent-manage">
Tercihler
</button>
</div>
<div class="cookie-settings" id="cookieSettings" hidden>
<div class="cookie-setting-row">
<div>
<strong>Zorunlu çerezler</strong>
<small>Güvenlik ve çerez tercihinizi hatırlamak için kullanılır.</small>
</div>
<span class="cookie-setting-status">Her zaman açık</span>
</div>
<label class="cookie-setting-row" for="analyticsConsentToggle">
<div>
<strong>Analitik çerezler</strong>
<small>Google Analytics ile ziyaretleri ve site kullanımını ölçer.</small>
</div>
<input class="cookie-setting-toggle" id="analyticsConsentToggle" type="checkbox">
</label>
<button type="button" class="btn primary cookie-settings-save js-consent-save">Seçimi Kaydet</button>
</div>
</div>
</div>
<script nonce="BcAPROUJ5HhGiYeq3A8DM6-H">
(function(){
const cookieBar = document.getElementById("cookieBar");
const preferencesButton = document.getElementById("cookiePreferencesButton");
if (cookieBar) {
const settingsPanel = document.getElementById("cookieSettings");
const analyticsToggle = document.getElementById("analyticsConsentToggle");
const manageButton = cookieBar.querySelector(".js-consent-manage");
const saveButton = cookieBar.querySelector(".js-consent-save");
const consentMatch = document.cookie.match(/(?:^|;\s*)analytics_consent=(0|1)(?:;|$)/);
const hasConsent = Boolean(consentMatch);
cookieBar.style.display = hasConsent ? "none" : "block";
document.body.classList.toggle("cookie-consent-open", !hasConsent);
const ackButton = cookieBar.querySelector(".js-consent-ack");
const rejectButtons = cookieBar.querySelectorAll(".js-consent-reject");
const currentConsent = () => {
const match = document.cookie.match(/(?:^|;\s*)analytics_consent=(0|1)(?:;|$)/);
return match ? match[1] : null;
};
const updateGoogleConsent = (allowed) => {
if (typeof window.gtag !== "function") return;
window.gtag('consent', 'update', {
analytics_storage: allowed ? 'granted' : 'denied',
ad_storage: 'denied',
ad_user_data: 'denied',
ad_personalization: 'denied'
});
};
const deleteAnalyticsCookies = () => {
const cookieNames = document.cookie.split(';').map((item) => item.split('=')[0].trim());
cookieNames.filter((name) => /^(_ga|_gid|_gat|_gcl_)/.test(name)).forEach((name) => {
const expired = `${name}=;path=/;max-age=0;samesite=lax`;
document.cookie = expired;
document.cookie = `${expired};domain=${window.location.hostname}`;
document.cookie = `${expired};domain=.thebasedigital.com.tr`;
});
};
const saveConsent = (allowed) => {
const value = allowed ? "1" : "0";
const secure = window.location.protocol === "https:" ? ";secure" : "";
updateGoogleConsent(allowed);
if (!allowed) deleteAnalyticsCookies();
document.cookie = `analytics_consent=${value};path=/;max-age=15552000;samesite=lax${secure}`;
cookieBar.style.display = "none";
document.body.classList.remove("cookie-consent-open");
if (settingsPanel) settingsPanel.hidden = true;
};
const openPreferences = () => {
cookieBar.style.display = "block";
document.body.classList.add("cookie-consent-open");
if (settingsPanel) settingsPanel.hidden = false;
if (analyticsToggle) analyticsToggle.checked = currentConsent() === "1";
};
if (preferencesButton) {
preferencesButton.addEventListener("click", openPreferences);
}
if (manageButton) {
manageButton.addEventListener("click", openPreferences);
}
if (ackButton) {
ackButton.addEventListener("click", () => saveConsent(true));
}
rejectButtons.forEach((rejectButton) => {
rejectButton.addEventListener("click", () => saveConsent(false));
});
if (saveButton) {
saveButton.addEventListener("click", () => saveConsent(Boolean(analyticsToggle && analyticsToggle.checked)));
}
}
})();
</script>
<script nonce="BcAPROUJ5HhGiYeq3A8DM6-H">
(function(){
const bar = document.querySelector('.tbd-cta-mobile');
if(!bar) return;
const setPadding = () => {
if (window.innerWidth > 900) {
document.body.style.paddingBottom = '';
return;
}
const h = bar.offsetHeight || 0;
document.body.style.paddingBottom = `calc(${h}px + env(safe-area-inset-bottom))`;
};
setPadding();
window.addEventListener('resize', setPadding);
if (document.fonts && document.fonts.ready) {
document.fonts.ready.then(setPadding).catch(()=>{});
}
})();
</script>
<script nonce="BcAPROUJ5HhGiYeq3A8DM6-H">
window.tbdMeasurementAllowed = false;
(function(){
const landingKeys = {'google-ads-ajansi':'google_ads','meta-ads-ajansi':'meta_ads','web-tasarim-ajansi':'web_design','seo-ajansi':'seo','performans-pazarlama-ajansi':'performance_marketing'};
const entryKeys = new Set(Object.values(landingKeys).concat(['unspecified']));
const serviceKeys = new Set(['google_ads','meta_ads','web_design','seo','all_channels','measurement','social_media','content_video','branding','ai_automation','undecided','unspecified']);
const completedEvents = new Set();
function analyticsAllowed(){
return window.tbdMeasurementAllowed === true && /(?:^|;\s*)analytics_consent=1(?:;|$)/.test(document.cookie);
}
function sendEvent(name, params){
if (!analyticsAllowed()) return;
params = params || {};
// Earlier menu/blog callers used service_key for a destination/family. Keep names,
// move only exact commercial intent to entry, and never call it a selected form service.
if (params.service_key && !Object.prototype.hasOwnProperty.call(params, 'entry_service_key')) {
const legacyEntry = landingKeys[params.service_key] || (entryKeys.has(params.service_key) ? params.service_key : 'unspecified');
params = Object.assign({},params,{service_key:'unspecified',entry_service_key:legacyEntry,
cta_location:['hero','page_end'].includes(params.cta_location)?params.cta_location:'body'});
}
if (name === 'generate_lead' || name === 'lead_form_submit') {
const node = document.getElementById('tbd-contact-success-context');
if (!node || completedEvents.has(name)) return;
let approved; try { approved = JSON.parse(node.textContent); } catch (_) { return; }
if (!serviceKeys.has(approved.service_key) || !entryKeys.has(approved.entry_service_key) ||
params.service_key !== approved.service_key || params.entry_service_key !== approved.entry_service_key) return;
completedEvents.add(name);
}
// Explicit nulls reset GTM v2's persistent data model between unrelated events.
const safe = {event: name, service_key: null, entry_service_key: null, form_id: null, page_family: null, cta_location: null};
if (Object.prototype.hasOwnProperty.call(params, 'page_path')) safe.page_path = window.tbdAnalyticsPagePath || window.location.pathname;
['page_family', 'form_id', 'service_key', 'entry_service_key', 'destination_type', 'cta_location', 'tool_id', 'tool_family', 'result_status'].forEach(function(key){
const value = params[key];
if (typeof value !== 'string' || !/^[A-Za-z0-9_-]{1,64}$/.test(value)) return;
if (key === 'entry_service_key' && !entryKeys.has(value)) return;
if (key === 'service_key' && !serviceKeys.has(value)) return;
safe[key] = value;
});
if (name === 'generate_lead' || name === 'lead_form_submit') safe.method = 'contact_form';
window.dataLayer = window.dataLayer || [];
window.dataLayer.push(safe);
}
window.tbdTrackEvent = sendEvent;
function selectedService(form){
const node = document.getElementById('tbd-contact-service-keys');
const field = form && form.querySelector('[name="service_interest"]');
try { const key = JSON.parse(node.textContent)[field.value]; return serviceKeys.has(key) ? key : 'unspecified'; }
catch (_) { return 'unspecified'; }
}
function formParams(form){
return {page_path:window.location.pathname,form_id:'contact',page_family:'contact',
service_key:selectedService(form),entry_service_key:entryKeys.has(form.dataset.entryService)?form.dataset.entryService:'unspecified',
cta_location:['hero','body','page_end'].includes(form.dataset.ctaLocation)?form.dataset.ctaLocation:'body'};
}
function m1Params(link){
let container = link.closest('[data-entry-service][data-cta-location], [data-page-family="seo-service-landing"][data-service][data-cta-location]');
let fallbackLocation = '';
if (!container) {
let target; try { target = new URL(link.getAttribute('href') || '', window.location.href); } catch (_) { return null; }
const contactTarget = target.origin === window.location.origin && target.pathname === '/iletisim/';
const directTarget = ['tel:','mailto:'].includes(target.protocol) || ['wa.me','www.whatsapp.com','api.whatsapp.com'].includes(target.hostname);
if (!contactTarget && !directTarget) return null;
container = document.querySelector('[data-page-family="seo-service-landing"][data-service]') ||
document.querySelector('[data-page-family="blog-detail"][data-entry-service]:not([data-entry-service=""])') ||
document.querySelector('form[data-form-id="contact"]');
fallbackLocation = link.closest('footer, aside') ? 'page_end' : 'body';
}
if (!container) return null;
let entry = container.getAttribute('data-entry-service') || landingKeys[container.getAttribute('data-service')];
if (!entry || !entryKeys.has(entry) || (entry === 'unspecified' && container.getAttribute('data-form-id') !== 'contact')) return null;
let url; try { url = new URL(link.getAttribute('href') || '', window.location.href); } catch (_) { return null; }
// A selected blog's body may point to another commercial service: use the actual destination intent.
if (container.getAttribute('data-page-family') === 'blog-detail' && url.origin === window.location.origin) {
entry = landingKeys[url.pathname.replace(/^\//,'').replace(/\/$/,'')] || entry;
}
if (['http:','https:'].includes(url.protocol) && url.pathname !== '/iletisim/' &&
!landingKeys[url.pathname.replace(/^\//,'').replace(/\/$/,'')] &&
!/wa\.me|whatsapp\.com/.test(url.hostname)) return null;
const form = document.querySelector('form[data-form-id="contact"]');
const loc = fallbackLocation || container.getAttribute('data-cta-location');
return {page_path:window.location.pathname,service_key:form?selectedService(form):'unspecified',entry_service_key:entry,
form_id:'contact',page_family:container.getAttribute('data-page-family') || 'contact',
cta_location:['hero','page_end'].includes(loc)?loc:'body'};
}
let contactFormStarted = false;
function trackContactStart(e){
if (contactFormStarted || !e.isTrusted || !analyticsAllowed()) return;
const field = e.target;
if (!field || !field.matches || !field.matches('input:not([type="hidden"]), select, textarea')) return;
const form = field.closest('form[data-form-id="contact"]');
if (!form || field.closest('.tbd-honeypot-wrap')) return;
contactFormStarted = true;
sendEvent('form_start', formParams(form));
}
document.addEventListener('input', trackContactStart, true);
document.addEventListener('change', trackContactStart, true);
document.addEventListener('submit', function(e){
const form = e.target;
if (form && form.matches('form.contact-form')) sendEvent('lead_form_attempt',formParams(form));
}, true);
document.addEventListener('click', function(e){
const actionButton = e.target.closest && e.target.closest('[data-copy-current-url], [data-copy-text], [data-open-url]');
if (actionButton) {
const copyValue = actionButton.hasAttribute('data-copy-current-url') ? window.location.href : (actionButton.getAttribute('data-copy-text') || '');
if (copyValue && navigator.clipboard && navigator.clipboard.writeText) navigator.clipboard.writeText(copyValue).catch(function(){});
const openUrl = actionButton.getAttribute('data-open-url') || '';
if (openUrl) window.open(openUrl, '_blank', 'noopener');
return;
}
const link = e.target.closest && e.target.closest('a[href]');
if (!link) return;
const href = link.getAttribute('href') || '';
const whatsappUrl = link.getAttribute('data-whatsapp-url') || '';
const m1 = m1Params(link);
const blogContext = link.closest('[data-page-family="blog-detail"][data-cta-location]');
const blogParams = m1 || (blogContext ? {cta_location:blogContext.getAttribute('data-cta-location') || '',service_key:blogContext.getAttribute('data-service') || '',page_family:'blog-detail'} : {});
if (whatsappUrl) {
e.preventDefault(); sendEvent('whatsapp_click',Object.assign({page_path:window.location.pathname},blogParams));
window.open(whatsappUrl,'_blank','noopener');
} else if (href.indexOf('wa.me/') !== -1 || href.indexOf('whatsapp.com/send') !== -1) {
sendEvent('whatsapp_click',Object.assign({page_path:window.location.pathname},blogParams));
} else if (href.indexOf('tel:') === 0) {
sendEvent('phone_click',Object.assign({page_path:window.location.pathname},blogParams));
} else if (href.indexOf('mailto:') === 0) {
sendEvent('email_click',Object.assign({page_path:window.location.pathname},m1 || {}));
} else if (m1) {
let target; try { target = new URL(href,window.location.href); } catch (_) { return; }
if (target.origin !== window.location.origin) return;
if (target.pathname === '/iletisim/') {
// Preserve the existing form prefill; carry only the known CTA position on generic links.
if (!target.searchParams.has('entry_cta')) {
target.searchParams.set('entry_cta',m1.cta_location);
link.setAttribute('href',target.pathname+target.search+target.hash);
}
sendEvent('cta_click',m1);
}
else if (landingKeys[target.pathname.replace(/^\//,'').replace(/\/$/,'')]) sendEvent('service_page_click',Object.assign({},m1,{destination_type:'seo_landing'}));
} else if (link.dataset.pageFamily === 'home' && link.dataset.destinationType === 'primary_service') {
sendEvent('service_page_click',{page_path:window.location.pathname,destination_type:'primary_service',service_key:link.dataset.service || '',cta_location:link.dataset.ctaLocation || 'services_grid',page_family:'home'});
} else if (link.dataset.pageFamily === 'blog-detail' && link.dataset.destinationType) {
sendEvent('service_page_click',{page_path:window.location.pathname,destination_type:link.dataset.destinationType,service_key:link.dataset.service || '',cta_location:link.dataset.ctaLocation || 'bridge',page_family:'blog-detail'});
} else if (link.dataset.pageFamily === 'blog-detail' && link.dataset.ctaType === 'contact') {
sendEvent('cta_click',{page_path:window.location.pathname,cta_location:link.dataset.ctaLocation || 'page_end',service_key:link.dataset.service || '',page_family:'blog-detail'});
} else if (link.classList.contains('btn') || link.classList.contains('primary') || link.classList.contains('tbd-nav-cta') || Array.from(link.classList).some(function(c){return c.indexOf('tbd-btn-')===0;})) {
sendEvent('cta_click',{page_path:window.location.pathname});
}
}, true);
})();
</script>
<script nonce="BcAPROUJ5HhGiYeq3A8DM6-H">
(function(){
document.querySelectorAll("img:not([loading])").forEach((img) => {
img.setAttribute("loading", "lazy");
img.setAttribute("decoding", "async");
});
})();
</script>
<script nonce="BcAPROUJ5HhGiYeq3A8DM6-H">
/* ═══════════════════════════════════════════════
THE BASE DIGITAL — Core Interactions v5
═══════════════════════════════════════════════ */
(function(){
/* ── LOADER ── */
var loader = document.getElementById('tbd-loader');
if(loader){
if(sessionStorage.getItem('tbd_visited')){
loader.style.display = 'none';
} else {
sessionStorage.setItem('tbd_visited','1');
document.addEventListener('DOMContentLoaded', function(){
setTimeout(function(){ loader.classList.add('out'); }, 350);
});
}
}
/* ── PROGRESS BAR ── */
var prog = document.getElementById('tbd-prog');
if(prog){
window.addEventListener('scroll', function(){
var h = document.documentElement;
var pct = (h.scrollTop || document.body.scrollTop) / (h.scrollHeight - h.clientHeight) * 100;
prog.style.width = Math.min(pct, 100) + '%';
}, {passive:true});
}
/* ── CURSOR ── */
var dot = document.getElementById('tbd-cur');
var ring = document.getElementById('tbd-cur-r');
if(dot && ring && document.body.classList.contains('tbd-cursor-enabled') && window.matchMedia('(hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference)').matches){
var mx=innerWidth/2, my=innerHeight/2, rx=mx, ry=my;
document.addEventListener('mousemove', function(e){
mx=e.clientX; my=e.clientY;
dot.style.left=mx+'px'; dot.style.top=my+'px';
}, {passive:true});
(function raf(){
rx+=(mx-rx)*.11; ry+=(my-ry)*.11;
ring.style.left=rx+'px'; ring.style.top=ry+'px';
requestAnimationFrame(raf);
})();
/* dark zones */
var darks = document.querySelectorAll('.tbd-hero-right,.tbd-about,.tbd-marquee,footer,.tbd-cta');
document.addEventListener('mousemove', function(){
var on = Array.prototype.some.call(darks, function(el){
var r=el.getBoundingClientRect();
return my>=r.top&&my<=r.bottom&&mx>=r.left&&mx<=r.right;
});
document.body.classList.toggle('tbd-cd', on);
}, {passive:true});
document.querySelectorAll('a,button').forEach(function(el){
el.addEventListener('mouseenter', function(){ document.body.classList.add('tbd-ch'); });
el.addEventListener('mouseleave', function(){ document.body.classList.remove('tbd-ch'); });
});
}
/* ── NAV SCROLL ── */
var nav = document.getElementById('tbdNav');
if(nav){
window.addEventListener('scroll', function(){
nav.classList.toggle('scrolled', window.scrollY > 28);
}, {passive:true});
}
/* ── HAMBURGER MENU ── */
var ham = document.getElementById('tbdHamburger');
var mobileMenu = document.getElementById('tbdMobileMenu');
if(ham && mobileMenu){
ham.addEventListener('click', function(){
var open = document.body.classList.toggle('tbd-menu-open');
ham.setAttribute('aria-expanded', open ? 'true' : 'false');
});
mobileMenu.querySelectorAll('a').forEach(function(a){
a.addEventListener('click', function(){
document.body.classList.remove('tbd-menu-open');
ham.setAttribute('aria-expanded', 'false');
});
});
document.addEventListener('keydown', function(e){
if(e.key === 'Escape'){ document.body.classList.remove('tbd-menu-open'); ham.setAttribute('aria-expanded','false'); }
});
}
/* ── SCROLL REVEALS ── */
if('IntersectionObserver' in window){
var io = new IntersectionObserver(function(entries){
entries.forEach(function(e){
if(e.isIntersecting){ e.target.classList.add('on'); io.unobserve(e.target); }
});
}, {threshold:0.08, rootMargin:'0px 0px -24px 0px'});
document.querySelectorAll('.tbd-rv').forEach(function(el){ io.observe(el); });
} else {
document.querySelectorAll('.tbd-rv').forEach(function(el){ el.classList.add('on'); });
}
/* ── COUNTERS ── */
if('IntersectionObserver' in window){
document.querySelectorAll('.tbd-cnt').forEach(function(el){
var t = +el.dataset.t;
var co = new IntersectionObserver(function(entries){
if(!entries[0].isIntersecting) return;
co.disconnect();
var n=0, step=t/56;
var iv=setInterval(function(){
n=Math.min(n+step,t); el.textContent=Math.round(n);
if(n>=t) clearInterval(iv);
},18);
}, {threshold:.5});
co.observe(el);
});
}
/* ── MAGNETIC CTA ── */
var magBtn = document.getElementById('tbdMagCta');
if(magBtn && window.matchMedia('(hover:hover)').matches){
magBtn.addEventListener('mousemove', function(e){
var r=magBtn.getBoundingClientRect();
magBtn.style.transform='translate('+((e.clientX-r.left-r.width/2)*.22)+'px,'+((e.clientY-r.top-r.height/2)*.22)+'px) translateY(-2px)';
});
magBtn.addEventListener('mouseleave', function(){
magBtn.style.transition='transform .42s cubic-bezier(.16,1,.3,1),box-shadow .22s';
magBtn.style.transform='';
setTimeout(function(){ magBtn.style.transition=''; }, 420);
});
}
/* ── HERO PARALLAX ON SCROLL ── */
var hLeft = document.querySelector('.tbd-hero-left');
if(hLeft){
window.addEventListener('scroll', function(){
var s=window.scrollY;
if(s < window.innerHeight){ hLeft.style.transform='translateY('+(s*.08)+'px)'; }
}, {passive:true});
}
/* ── MOBILE CTA BAR PADDING ── */
var ctaBar = document.getElementById('tbdCtaMobile');
if(ctaBar){
function setPad(){
if(window.innerWidth > 960){ document.body.style.paddingBottom=''; return; }
document.body.style.paddingBottom=(ctaBar.offsetHeight||0)+'px';
}
setPad();
window.addEventListener('resize', setPad);
}
})();
</script>
</body>
</html>
| # |
Url |
Url |
Source |
Date |
| 1 |
https://www.thebasedigital.com.tr/ |
|
2026-10-16 23:17:22 |
| 2 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-16 23:17:21 |
| 3 |
https://auth.acog.org/OAuth/SignIn… |
|
2026-10-16 23:17:21 |
| 4 |
https://auth.acog.org/OAuth/SignIn… |
|
2026-10-16 23:17:20 |
| 5 |
https://www.texarkanatwins.com/%25… |
|
2026-10-16 23:17:20 |
| 6 |
https://auth.acog.org/OAuth/SignIn… |
|
2026-10-16 23:17:20 |
| 7 |
https://auth.acog.org/OAuth/SignIn… |
|
2026-10-16 23:17:19 |
| 8 |
https://auth.acog.org/OAuth/SignIn… |
|
2026-10-16 23:17:19 |
| 9 |
https://auth.acog.org/OAuth/SignIn… |
|
2026-10-16 23:17:19 |
| 10 |
https://auth.acog.org/OAuth/SignIn… |
|
2026-10-16 23:17:19 |
| 11 |
https://auth.acog.org/OAuth/SignIn… |
|
2026-10-16 23:17:18 |
| 12 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-16 23:17:17 |
| 13 |
https://auth.acog.org/OAuth/SignIn… |
|
2026-10-16 23:17:17 |
| 14 |
https://www.texarkanatwins.com/%25… |
|
2026-10-16 23:17:17 |
| 15 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-16 23:17:17 |
| 16 |
https://auth.acog.org/OAuth/SignIn… |
|
2026-10-16 23:17:15 |
| 17 |
https://consent.youtube.com/ml?con… |
|
2026-10-16 23:17:15 |
| 18 |
https://auth.acog.org/OAuth/SignIn… |
|
2026-10-16 23:17:15 |
| 19 |
https://auth.acog.org/OAuth/SignIn… |
|
2026-10-16 23:17:14 |
| 20 |
https://auth.acog.org/OAuth/SignIn… |
|
2026-10-16 23:17:13 |