<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://www.keydal.tr/</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/hizmetler</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/hizmetler"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/hizmetler"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/hizmetler"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/hizmetler/yazilim</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/hizmetler/yazilim"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/hizmetler/yazilim"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/hizmetler/yazilim"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/hizmetler/seo</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/hizmetler/seo"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/hizmetler/seo"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/hizmetler/seo"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/hizmetler/reklam</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/hizmetler/reklam"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/hizmetler/reklam"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/hizmetler/reklam"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/hizmetler/api</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/hizmetler/api"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/hizmetler/api"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/hizmetler/api"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/hosting</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/hosting"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/hosting"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/hosting"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/hosting/web</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/hosting/web"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/hosting/web"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/hosting/web"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/hosting/vps</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/hosting/vps"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/hosting/vps"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/hosting/vps"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/hosting/dedicated</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/hosting/dedicated"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/hosting/dedicated"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/hosting/dedicated"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/hosting/domain</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/hosting/domain"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/hosting/domain"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/hosting/domain"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/hosting/guvenlik</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/hosting/guvenlik"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/hosting/guvenlik"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/hosting/guvenlik"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/hakkimizda</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/hakkimizda"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/hakkimizda"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/hakkimizda"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/iletisim</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/iletisim"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/iletisim"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/iletisim"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/projelerimiz</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/projelerimiz"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/projelerimiz"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/projelerimiz"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/durum</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/durum"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/durum"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/durum"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/araclar</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/araclar"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/tools"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/tools"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/araclar/dns-sorgulama</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/araclar/dns-sorgulama"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/tools/dns-lookup"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/tools/dns-lookup"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/araclar/ssl-kontrol</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/araclar/ssl-kontrol"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/tools/ssl-checker"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/tools/ssl-checker"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/araclar/http-header</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/araclar/http-header"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/tools/http-headers"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/tools/http-headers"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/araclar/ip-sorgulama</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/araclar/ip-sorgulama"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/tools/ip-lookup"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/tools/ip-lookup"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/araclar/whois-sorgulama</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/araclar/whois-sorgulama"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/tools/whois-lookup"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/tools/whois-lookup"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/araclar/site-durumu</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/araclar/site-durumu"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/tools/uptime-checker"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/tools/uptime-checker"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/araclar/meta-tag-analiz</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/araclar/meta-tag-analiz"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/tools/meta-tag-analyzer"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/tools/meta-tag-analyzer"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/araclar/robots-txt-test</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/araclar/robots-txt-test"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/tools/robots-txt-tester"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/tools/robots-txt-tester"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/araclar/json-format</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/araclar/json-format"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/tools/json-formatter"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/tools/json-formatter"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/araclar/base64</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/araclar/base64"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/tools/base64"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/tools/base64"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/araclar/jwt-decode</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/araclar/jwt-decode"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/tools/jwt-decoder"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/tools/jwt-decoder"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/araclar/qr-kod</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/araclar/qr-kod"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/tools/qr-code-generator"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/tools/qr-code-generator"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/dijital-pazarlama-nedir-kanallar-stratejiler</loc>
    <lastmod>2026-04-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/dijital-pazarlama-nedir-kanallar-stratejiler"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/digital-marketing-channels-and-strategies"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/digital-marketing-channels-and-strategies"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/yazilim-gelistirme-nedir-surecler-metodolojiler</loc>
    <lastmod>2026-04-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/yazilim-gelistirme-nedir-surecler-metodolojiler"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/software-development-process-and-methodologies"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/software-development-process-and-methodologies"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/arama-motoru-nedir-nasil-calisir-seo-rehberi</loc>
    <lastmod>2026-04-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/arama-motoru-nedir-nasil-calisir-seo-rehberi"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/how-search-engines-work-seo-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/how-search-engines-work-seo-guide"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/vps-nedir-vds-farki-vps-kiralama-rehberi</loc>
    <lastmod>2026-04-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/vps-nedir-vds-farki-vps-kiralama-rehberi"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/vps-hosting-guide-vps-vs-vds"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/vps-hosting-guide-vps-vs-vds"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/dns-nedir-ayarlari-degistirme</loc>
    <lastmod>2026-04-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/dns-nedir-ayarlari-degistirme"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/what-is-dns-how-to-change-settings"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/what-is-dns-how-to-change-settings"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/hosting-nedir-web-hosting-turleri-secim-rehberi</loc>
    <lastmod>2026-04-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/hosting-nedir-web-hosting-turleri-secim-rehberi"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/what-is-web-hosting-types-and-how-to-choose"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/what-is-web-hosting-types-and-how-to-choose"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/domain-nedir-whois-sorgulama-alan-adi-tescili</loc>
    <lastmod>2026-04-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/domain-nedir-whois-sorgulama-alan-adi-tescili"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/domain-names-whois-lookup-registration-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/domain-names-whois-lookup-registration-guide"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/password-hashing-bcrypt-argon2</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/password-hashing-bcrypt-argon2"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/password-hashing-bcrypt-argon2-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/password-hashing-bcrypt-argon2-guide"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/https-tls-1-3-rehberi</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/https-tls-1-3-rehberi"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/https-tls-1-3-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/https-tls-1-3-guide"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/playwright-e2e-testing</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/playwright-e2e-testing"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/playwright-e2e-testing-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/playwright-e2e-testing-guide"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/jest-unit-testing-rehberi</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/jest-unit-testing-rehberi"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/jest-unit-testing-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/jest-unit-testing-guide"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/ecommerce-seo-rehberi</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/ecommerce-seo-rehberi"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/ecommerce-seo-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/ecommerce-seo-guide"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/yerel-seo-rehberi</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/yerel-seo-rehberi"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/local-seo-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/local-seo-guide"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/oauth2-oidc-rehberi</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/oauth2-oidc-rehberi"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/oauth2-oidc-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/oauth2-oidc-guide"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/api-rate-limiting-stratejileri</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/api-rate-limiting-stratejileri"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/api-rate-limiting-strategies-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/api-rate-limiting-strategies-guide"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/graphql-vs-rest</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/graphql-vs-rest"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/graphql-vs-rest-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/graphql-vs-rest-guide"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/typescript-ileri-seviye</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/typescript-ileri-seviye"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/advanced-typescript-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/advanced-typescript-guide"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/vue3-composition-api</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/vue3-composition-api"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/vue3-composition-api-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/vue3-composition-api-guide"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/nextjs-15-app-router</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/nextjs-15-app-router"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/nextjs-15-app-router-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/nextjs-15-app-router-guide"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/opentelemetry-distributed-tracing</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/opentelemetry-distributed-tracing"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/opentelemetry-distributed-tracing-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/opentelemetry-distributed-tracing-guide"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/elk-stack-log-analizi</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/elk-stack-log-analizi"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/elk-stack-log-analysis-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/elk-stack-log-analysis-guide"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/prometheus-grafana-monitoring</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/prometheus-grafana-monitoring"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/prometheus-grafana-monitoring-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/prometheus-grafana-monitoring-guide"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/ansible-sunucu-otomasyonu</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/ansible-sunucu-otomasyonu"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/ansible-server-automation-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/ansible-server-automation-guide"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/terraform-iac-rehberi</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/terraform-iac-rehberi"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/terraform-iac-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/terraform-iac-guide"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/kubernetes-temelleri</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/kubernetes-temelleri"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/kubernetes-basics-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/kubernetes-basics-guide"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/docker-compose-rehberi</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/docker-compose-rehberi"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/docker-compose-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/docker-compose-guide"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/github-actions-cicd-rehberi</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/github-actions-cicd-rehberi"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/github-actions-cicd-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/github-actions-cicd-guide"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/websocket-vs-sse</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/websocket-vs-sse"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/websocket-vs-sse-real-time-architecture"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/websocket-vs-sse-real-time-architecture"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/redis-temelleri</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/redis-temelleri"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/redis-fundamentals-cache-pubsub-session-persistence"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/redis-fundamentals-cache-pubsub-session-persistence"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/veritabani-yedekleme-stratejileri</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/veritabani-yedekleme-stratejileri"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/database-backup-strategies-full-incremental-pitr"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/database-backup-strategies-full-incremental-pitr"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/sql-sorgu-optimizasyonu</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/sql-sorgu-optimizasyonu"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/sql-query-optimization-joins-indexes-explain"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/sql-query-optimization-joins-indexes-explain"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/mysql-vs-postgresql</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/mysql-vs-postgresql"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/mysql-vs-postgresql-which-database-to-choose"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/mysql-vs-postgresql-which-database-to-choose"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/tailwindcss-v4-yenilikleri</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/tailwindcss-v4-yenilikleri"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/tailwind-css-v4-what-is-new-migration"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/tailwind-css-v4-what-is-new-migration"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/tailwindcss-sifirdan-rehber</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/tailwindcss-sifirdan-rehber"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/tailwind-css-getting-started-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/tailwind-css-getting-started-guide"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/nodejs-performans-optimizasyonu</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/nodejs-performans-optimizasyonu"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/nodejs-performance-event-loop-memory-leaks-clinic"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/nodejs-performance-event-loop-memory-leaks-clinic"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/nodejs-cluster-pm2-production</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/nodejs-cluster-pm2-production"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/nodejs-cluster-pm2-zero-downtime-deploy"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/nodejs-cluster-pm2-zero-downtime-deploy"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/express-middleware-pattern</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/express-middleware-pattern"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/express-middleware-pattern-auth-logging-errors"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/express-middleware-pattern-auth-logging-errors"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/ddos-koruma-rehberi</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/ddos-koruma-rehberi"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/ddos-protection-cloudflare-nginx-multilayer"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/ddos-protection-cloudflare-nginx-multilayer"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/jwt-guvenlik-rehberi</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/jwt-guvenlik-rehberi"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/jwt-security-pitfalls-and-defenses"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/jwt-security-pitfalls-and-defenses"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/xss-csp-koruma</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/xss-csp-koruma"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/xss-protection-content-security-policy"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/xss-protection-content-security-policy"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/sql-injection-onleme</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/sql-injection-onleme"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/sql-injection-prevention-prepared-statements"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/sql-injection-prevention-prepared-statements"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/owasp-top-10-2026</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/owasp-top-10-2026"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/owasp-top-10-2026-web-security-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/owasp-top-10-2026-web-security-guide"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/nginx-apache-karsilastirma</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/nginx-apache-karsilastirma"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/nginx-vs-apache-comparison"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/nginx-vs-apache-comparison"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/fail2ban-ssh-brute-force-koruma</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/fail2ban-ssh-brute-force-koruma"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/fail2ban-ssh-brute-force-protection"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/fail2ban-ssh-brute-force-protection"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/lets-encrypt-ssl-kurulumu</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/lets-encrypt-ssl-kurulumu"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/lets-encrypt-free-ssl-certbot-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/lets-encrypt-free-ssl-certbot-guide"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/nginx-yapilandirma-rehberi</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/nginx-yapilandirma-rehberi"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/nginx-configuration-reverse-proxy-cache-rate-limit"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/nginx-configuration-reverse-proxy-cache-rate-limit"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/plesk-panel-yonetimi</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/plesk-panel-yonetimi"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/plesk-panel-management-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/plesk-panel-management-guide"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/linux-sunucu-yonetimi-temelleri</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/linux-sunucu-yonetimi-temelleri"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/linux-server-administration-basics"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/linux-server-administration-basics"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/postgresql-performans-optimizasyonu</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/postgresql-performans-optimizasyonu"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/postgresql-performance-optimization"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/postgresql-performance-optimization"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/git-ileri-seviye-komutlar</loc>
    <lastmod>2026-04-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/git-ileri-seviye-komutlar"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/advanced-git-commands"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/advanced-git-commands"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/sayfa-hizi-core-web-vitals-2026</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/sayfa-hizi-core-web-vitals-2026"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/core-web-vitals-2026-lcp-inp-cls"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/core-web-vitals-2026-lcp-inp-cls"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/docker-ile-uygulama-deploy</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/docker-ile-uygulama-deploy"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/deploying-applications-with-docker"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/deploying-applications-with-docker"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/rest-api-guvenlik-rehberi</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/blog/rest-api-guvenlik-rehberi"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/blog/rest-api-security-guide"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/blog/rest-api-security-guide"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/teknik-seo-kontrol-listesi-2026</loc>
    <lastmod>2026-04-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/react-modern-web-uygulamasi</loc>
    <lastmod>2026-04-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/nodejs-rest-api-gelistirme</loc>
    <lastmod>2026-04-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/cpanel-web-sitesi-yonetimi</loc>
    <lastmod>2026-04-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/blog/vps-guvenlik-sertlestirme</loc>
    <lastmod>2026-04-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/sozlesmeler</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/sozlesmeler/gizlilik</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/sozlesmeler/kullanim</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/sozlesmeler/sla</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/sozlesmeler/kvkk</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/sozlesmeler/cerez</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/rehber</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/magaza</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/sorunlar</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/araclar</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/araclar/spark</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/araclar/gradient</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/araclar/give</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/araclar/komutlar</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/araclar/skin</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/araclar/tps</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/araclar/tag</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/alternatif</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/rehber/mod-tipine-gore-plugin-paketi-karar-rehberi</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/rehber/aternos-vs-vps-plugin-paketi-karsilastirma</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/rehber/plugin-paketi-kopyalama-hukuki-cerceve</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/rehber/plugin-paketi-isim-degistirme</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/rehber/1gb-ram-sunucuda-plugin-paketi</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/rehber/plugin-paketi-calismiyor-15-yaygin-hata</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/rehber/sifirdan-plugin-paketi-hazirlama</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/rehber/plugin-paketi-satin-almadan-once-kontrol-listesi</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/rehber/aternos-plugin-paketi-atma</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/rehber/minecraft-plugin-paketi-nasil-kurulur</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/rehber/minecraft-dunya-yonetimi</loc>
    <lastmod>2026-04-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/rehber/minecraft-ekonomi-sistemi</loc>
    <lastmod>2026-04-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/rehber/minecraft-anti-cheat-rehberi</loc>
    <lastmod>2026-04-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/rehber/bungeecord-network-kurulumu</loc>
    <lastmod>2026-04-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/rehber/velocity-proxy-rehberi</loc>
    <lastmod>2026-04-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/rehber/worldguard-bolge-koruma</loc>
    <lastmod>2026-04-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/rehber/essentialsx-kurulum-rehberi</loc>
    <lastmod>2026-04-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/rehber/luckperms-yetki-rehberi</loc>
    <lastmod>2026-04-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/rehber/minecraft-plugin-rehberi</loc>
    <lastmod>2026-04-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/rehber/minecraft-optimizasyon</loc>
    <lastmod>2026-04-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/rehber/minecraft-sunucu-kurulumu</loc>
    <lastmod>2026-04-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/magaza/kglow</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/magaza/kbungeecord</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/magaza/kvelocity</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/magaza/kredstonelimiter</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/oyun/magaza/kauth</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://www.keydal.tr/projelerimiz/ksvsecurity</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/projelerimiz/ksvsecurity"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/projelerimiz/ksvsecurity"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/projelerimiz/ksvsecurity"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/projelerimiz/kai</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/projelerimiz/kai"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/projelerimiz/kai"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/projelerimiz/kai"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/projelerimiz/kmusic</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/projelerimiz/kmusic"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/projelerimiz/kmusic"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/projelerimiz/kmusic"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/projelerimiz/keydal-api</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/projelerimiz/keydal-api"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/projelerimiz/keydal-api"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/projelerimiz/keydal-api"/>
  </url>
  <url>
    <loc>https://www.keydal.tr/projelerimiz/keydal-panel</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="tr" href="https://www.keydal.tr/projelerimiz/keydal-panel"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.keydal.net/projelerimiz/keydal-panel"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.keydal.net/projelerimiz/keydal-panel"/>
  </url>
</urlset>