1<!doctype html> 2<html lang="en"> 3<head> 4<!-- Google tag (gtag.js) -->
vendor: 65 bytes, lines 4-5
4 5<script async src="https://www.googletagmanager.com/gtag/js?id=
5G-06WVK0L7X2
vendor: 13 bytes, line 5
5"></script>
6<script> 7
vendor: 138 bytes, lines 7-11
7window.dataLayer = window.dataLayer || []; 8 function gtag(){dataLayer.push(arguments);} 9 gtag('js', new Date()); 10 11 gtag('config', '
11G-06WVK0L7X2
vendor: 5 bytes, line 11
11');
12</script>
12 13
13<script src="https://quge5.com/88/tag.min.js" data-zone="249881" async data-cfasync="false"></script>
13 14
14<script>(function(s){s.dataset.zone='11149548',s.src='https://n6wxm.com/vignette.min.js'})([document.documentElement, document.body].filter(Boolean).pop().appendChild(document.createElement('script')))</script>
14 15 <meta charset="utf-8"> 16 <meta name="viewport" content="width=device-width, initial-scale=1"> 17 <meta name="description" content="Check website response time, latency, SSL info, and HTTP status from multiple regions. Free open-source ping tool."> 18 <meta name="keywords" content="ping, website ping, http ping, latency test, uptime check, open source"> 19 <meta name="robots" content="index, follow"> 20 <meta name="language" content="en"> 21 <meta name="author" content="CMSTools ID"> 22 <meta name="publisher" content="CMSTools SEO Tools"> 23 <meta name="rating" content="general"> 24 <meta name="distribution" content="global"> 25 <meta name="target" content="all"> 26 <meta name="geo.region" content="US-CA-NL-BR"> 27 <meta name="geo.placename" content="United States, Canada, Netherlands, Brazil"> 28 <meta name="geo.position" content="37.0902;-95.7129"> 29 <meta name="ICBM" content="37.0902, -95.7129"> 30 <meta name="monetag" content="9290dcab9660a396882afcfe9f8b3600"> 31 <!-- RSS --> 32 <link rel="alternate" type="application/rss+xml" title="Tools CMSGUE RSS Feed" href="https://tools.cmsgue.id/feed" /> 33 34 <!-- Canonical --> 35 <link rel="canonical" href="https://tools.cmsgue.id/ping/search"> 36 37 <!-- Hreflang (multi-region) --> 38 <link rel="alternate" hreflang="en-us" href="https://tools.cmsgue.id/" /> 39 40 <!-- Open Graph / Social --> 41 <meta property="og:title" content="Website Ping"> 42 <meta property="og:description" content="Check website response time, latency, SSL info, and HTTP status from multiple"> 43 <meta property="og:url" content="https://tools.cmsgue.id/ping/search"> 44 <meta property="og:site_name" content="CMSTools SEO"> 45 <meta property="og:type" content="website"> 46 <meta property="og:image" content="https://tools.cmsgue.id/uploads/tools/seo-tracking-website.png"> 47 <meta property="og:locale" content="en_US"> 48 49 <!-- Twitter --> 50 <meta name="twitter:card" content="summary_large_image"> 51 <meta name="twitter:title" content="Website Ping"> 52 <meta name="twitter:description" content="Check website response time, latency, SSL info, and HTTP status from multiple"> 53 <meta name="twitter:image" content="https://tools.cmsgue.id/uploads/tools/seo-tracking-website.png"> 54 55 <!-- Favicons --> 56 <link rel="icon" type="image/png" href="/assets/favicon.png"> 57 58 <title>Website Ping Sitemap | SEO Tools</title> 59 <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet"> 60 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.0/css/all.min.css"> 61 62 <style> 63 body { background:#f9f9f9; } 64 .tool-card:hover { transform:translateY(-3px); box-shadow:0 3px 10px rgba(0,0,0,0.1); } 65 </style> 66 <style> 67 html, body { 68 height: 100%; 69 } 70 body { 71 display: flex; 72 flex-direction: column; 73 min-height: 100vh; 74 background: #f9f9f9; 75 } 76 main { 77 flex: 1; 78 } 79 footer { 80 margin-top: auto; 81 background: #fff; 82 border-top: 1px solid #eee; 83 } 84 85#mainnav { 86 z-index: 1031; 87} 88 89/*-------------------------------------------------------------- 90# Navigation Menu 91--------------------------------------------------------------*/ 92/* Desktop Navigation */ 93@media (min-width: 1200px) { 94 .navmenu { 95 padding: 0; 96 } 97 98 .navmenu ul { 99 margin: 0; 100 padding: 0; 101 display: flex; 102 list-style: none; 103 align-items: center; 104 } 105 106 .navmenu li { 107 position: relative; 108 } 109 110 .navmenu>ul>li { 111 white-space: nowrap; 112 padding: 15px 14px; 113 } 114 115 .navmenu>ul>li:last-child { 116 padding-right: 0; 117 } 118 119 .navmenu a, 120 .navmenu a:focus { 121 color: color-mix(in srgb, var(--nav-color), transparent 30%); 122 font-size: 15px; 123 padding: 0 2px; 124 font-family: var(--nav-font); 125 font-weight: 400; 126 display: flex;
127 align-items: center; 128 justify-content: space-between; 129 white-space: nowrap; 130 transition: 0.3s; 131 position: relative; 132 } 133 134 .navmenu a i, 135 .navmenu a:focus i { 136 font-size: 12px; 137 line-height: 0; 138 margin-left: 5px; 139 transition: 0.3s; 140 } 141 142 .navmenu>ul>li>a:before { 143 content: ""; 144 position: absolute; 145 height: 2px; 146 bottom: -27px; 147 left: 0; 148 background-color: var(--nav-hover-color); 149 visibility: hidden; 150 width: 0px; 151 transition: all 0.3s ease-in-out 0s; 152 } 153 154 .navmenu a:hover:before, 155 .navmenu li:hover>a:before, 156 .navmenu .active:before { 157 visibility: visible; 158 width: 100%; 159 } 160 161 .navmenu li:hover>a, 162 .navmenu .active, 163 .navmenu .active:focus { 164 color: var(--nav-color); 165 } 166 167 .navmenu .dropdown ul { 168 margin: 0; 169 padding: 10px 0; 170 background: var(--nav-dropdown-background-color); 171 display: block; 172 position: absolute; 173 visibility: hidden; 174 left: 14px; 175 top: 130%; 176 opacity: 0; 177 transition: 0.3s; 178 border-radius: 4px; 179 z-index: 99; 180 border: 1px solid color-mix(in srgb, var(--accent-color), transparent 85%); 181 } 182 183 .navmenu .dropdown ul li { 184 min-width: 200px; 185 } 186 187 .navmenu .dropdown ul a { 188 padding: 10px 20px; 189 font-size: 15px; 190 text-transform: none; 191 color: var(--nav-dropdown-color); 192 } 193 194 .navmenu .dropdown ul a i { 195 font-size: 12px; 196 } 197 198 .navmenu .dropdown ul a:hover, 199 .navmenu .dropdown ul .active:hover, 200 .navmenu .dropdown ul li:hover>a { 201 color: var(--nav-dropdown-hover-color); 202 } 203 204 .navmenu .dropdown:hover>ul { 205 opacity: 1; 206 top: 100%; 207 visibility: visible; 208 } 209 210 .navmenu .dropdown .dropdown ul { 211 top: 0; 212 left: -90%; 213 visibility: hidden; 214 } 215 216 .navmenu .dropdown .dropdown:hover>ul { 217 opacity: 1; 218 top: 0; 219 left: -100%; 220 visibility: visible; 221 } 222} 223 224/* Mobile Navigation */ 225@media (max-width: 1199px) { 226 .mobile-nav-toggle { 227 color: var(--nav-color); 228 font-size: 28px; 229 line-height: 0; 230 margin-right: 10px; 231 cursor: pointer; 232 transition: color 0.3s; 233 } 234 235 .navbar { 236 padding-left: 0; 237 padding-right: 0; 238 } 239 240 .navbar-collapse { 241 position: absolute; 242 top: 100%; 243 left: 0; 244 right: 0; 245 width: 100%; 246 background: #ffffff; 247 padding: 20px; 248 margin: 0; 249 border-radius: 0; 250 } 251 252 .navmenu { 253 padding: 0; 254 z-index: 9997; 255 } 256 257 .navmenu ul { 258 display: none; 259 list-style: none; 260 position: absolute; 261 inset: 60px 20px 20px 20px; 262 padding: 10px 0; 263 margin: 0; 264 border-radius: 6px; 265 background-color: var(--nav-mobile-background-color); 266 border: 1px solid color-mix(in srgb, var(--default-color), transparent 90%); 267 box-shadow: none; 268 overflow-y: auto; 269 transition: 0.3s; 270 z-index: 9998; 271 } 272 273 .navmenu a, 274 .navmenu a:focus { 275 color: var(--nav-dropdown-color); 276 padding: 10px 20px; 277 font-family: var(--nav-font); 278 font-size: 17px; 279 font-weight: 500; 280 display: flex;
281 align-items: center; 282 justify-content: space-between; 283 white-space: nowrap; 284 transition: 0.3s; 285 } 286 287 .navmenu a i, 288 .navmenu a:focus i { 289 font-size: 12px; 290 line-height: 0; 291 margin-left: 5px; 292 width: 30px; 293 height: 30px; 294 display: flex; 295 align-items: center; 296 justify-content: center; 297 border-radius: 50%; 298 transition: 0.3s; 299 background-color: color-mix(in srgb, var(--accent-color), transparent 90%); 300 } 301 302 .navmenu a i:hover, 303 .navmenu a:focus i:hover { 304 background-color: var(--accent-color); 305 color: var(--contrast-color); 306 } 307 308 .navmenu a:hover, 309 .navmenu .active, 310 .navmenu .active:focus { 311 color: var(--nav-dropdown-hover-color); 312 } 313 314 .navmenu .active i, 315 .navmenu .active:focus i { 316 background-color: var(--accent-color); 317 color: var(--contrast-color); 318 transform: rotate(180deg); 319 } 320 321 .navmenu .dropdown ul { 322 position: static; 323 display: none; 324 z-index: 99; 325 padding: 10px 0; 326 margin: 10px 20px; 327 background-color: var(--nav-dropdown-background-color); 328 transition: all 0.5s ease-in-out; 329 } 330 331 .navmenu .dropdown ul ul { 332 background-color: rgba(33, 37, 41, 0.1); 333 } 334 335 .navmenu .dropdown>.dropdown-active { 336 display: block; 337 background-color: rgba(33, 37, 41, 0.03); 338 } 339 340 .mobile-nav-active { 341 overflow: hidden; 342 } 343 344 .mobile-nav-active .mobile-nav-toggle { 345 color: #fff; 346 position: absolute; 347 font-size: 32px; 348 top: 15px; 349 right: 15px; 350 margin-right: 0; 351 z-index: 9999; 352 } 353 354 .mobile-nav-active .navmenu { 355 position: fixed; 356 overflow: hidden; 357 inset: 0; 358 background: rgba(33, 37, 41, 0.8); 359 transition: 0.3s; 360 } 361 362 .mobile-nav-active .navmenu>ul { 363 display: block; 364 } 365} 366</style>
367<script id="global"> 368async function copyPreText(text){ 369 try { 370 if (navigator.clipboard && navigator.clipboard.writeText) { 371 await navigator.clipboard.writeText(text); 372 } else { 373 // fallback: buat textarea temporary 374 const ta = document.createElement('textarea'); 375 ta.value = text; 376 377 // agar tidak mengganggu layout 378 ta.style.position = 'fixed'; 379 ta.style.left = '-9999px'; 380 ta.style.top = '0'; 381 document.body.appendChild(ta); 382 ta.select(); 383 ta.setSelectionRange(0, ta.value.length); 384 const ok = document.execCommand('copy'); 385 document.body.removeChild(ta); 386 if (!ok) throw new Error('execCommand failed'); 387 } 388 389 alert('â Copied successfully!'); 390 } catch (err) { 391 console.error('Copy failed', err); 392 alert("â Copy failed: " + err.message); 393 } 394} 395</script>
395 396 397<style> 398.popular-tools-list { 399 list-style: none; 400 margin: 0; 401 padding: 0; 402} 403 404.popular-tools-list li { 405 border: none; 406 border-bottom: 1px solid #f1f1f1; 407 transition: all 0.3s ease; 408} 409 410.popular-tools-list li:last-child { 411 border-bottom: none; 412} 413 414.popular-tools-list li:hover { 415 background: #f8f9fa; 416 transform: translateX(3px); 417} 418 419.popular-link { 420 display: flex; 421 align-items: center; 422 font-weight: 500; 423 color: #333; 424 text-decoration: none; 425 padding: 10px 10px; 426 transition: color 0.3s ease; 427} 428 429.popular-link:hover { 430 color: #0d6efd; 431} 432 433.popular-link i { 434 transition: transform 0.3s ease; 435} 436 437.popular-link:hover i { 438 transform: rotate(10deg) scale(1.2); 439} 440 441 442.dropdown-wide { 443 min-width: 300px; 444} 445 446/* Mobile */ 447@media (max-width: 768px) { 448 .dropdown-wide { 449 width: 100%; 450 min-width: 100%; 451 } 452} 453</style> 454
455<script type="application/ld+json"> 456{ 457 "@context": "https://schema.org", 458 "@type": "SoftwareApplication", 459 "name": "Website Ping", 460 "url": "https://tools.cmsgue.id/ping/search", 461 "applicationCategory": "Online Tools Free", 462 "operatingSystem": "All", 463 "softwareVersion": "1.0", 464 "offers": { 465 "@type": "Offer", 466 "price": "0", 467 "priceCurrency": "USD", 468 "availability": "https://schema.org/InStock" 469 }, 470 "description": "Check website response time, latency, SSL info, and HTTP status from multiple", 471 "featureList": [ 472 "QRCode", 473 "pdf online tools", 474 "Sentiment Analyzer", 475 "Documet Convert Tools Online", 476 "Image Convert Tools Online", 477 "SEO Tools Online", 478 "Prompt AI Generator Tools Online", 479 "Office Convert Tools Online", 480 "Prompt AI Generator" 481 ], 482 "creator": { 483 "@type": "Organization", 484 "name": "CMSGUE", 485 "url": "https://tools.cmsgue.id/" 486 }, 487 "applicationSubCategory": "SEO ToolS", 488 "license": "https://opensource.org/licenses/MIT" 489} 490</script>
490 491</head> 492<body class="google-anno-skip"> 493<div class="bg-light border-bottom small py-1"> 494 <div class="container d-flex justify-content-end gap-3"> 495 <a href="/about" class="text-decoration-none text-secondary">About</a> 496 <a href="/contact" class="text-decoration-none text-secondary">Contact</a> 497 <a href="/terms" class="text-decoration-none text-secondary">Terms & Conditions</a> 498 <a href="/privacy-policy" class="text-decoration-none text-secondary">Privacy Policy</a> 499 <a href="/disclaimer" class="text-decoration-none text-secondary">Disclaimer</a> 500 <a href="/faq" class="text-decoration-none text-secondary">FAQ</a> 501 <a href="/qrcode-api" class="text-decoration-none text-secondary">QRCode API</a> 502 </div> 503</div> 504 505<nav id="mainnav" class="navbar navbar-expand-lg navbar-light fixed-top" style="background-color: #e3f2fd;"> 506 <div class="container"> 507 <a class="navbar-brand fw-bold" href="https://tools.cmsgue.id/">Online Tools</a> 508 509 <!-- Tombol toggle untuk mobile --> 510 <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" 511 aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"> 512 <span class="navbar-toggler-icon"></span> 513 </button> 514 515 <div class="collapse navbar-collapse" id="navbarSupportedContent"> 516 <ul class="navbar-nav ms-auto"> 517 518 <a class="nav-link" href="https://tools.cmsgue.id/">Home</a> 519 <li class="nav-item dropdown"> 520 <a class="nav-link dropdown-toggle" href="#" id="seoDropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false"> 521 SEO Online Tools 522 </a> 523 <ul class="dropdown-menu" aria-labelledby="seoDropdown"> 524 <li><a class="dropdown-item" href="https://tools.cmsgue.id/seo-basic-online-tools-free">SEO Basic Tools</a></li> 525 <li><a class="dropdown-item" href="https://tools.cmsgue.id/website-tracking-online-tools-free">Website Tracking Tools</a></li> 526 <li><a class="dropdown-item" href="https://tools.cmsgue.id/website-optimeze-online-tools-free">Website Optimize Tools</a></li> 527 <li><a class="dropdown-item" href="https://tools.cmsgue.id/website-audit-online-tools-free">Website Audit Tools</a></li> 528 </ul> 529 </li> 530 531 <li class="nav-item dropdown"> 532 <a class="nav-link dropdown-toggle" href="#" id="seoConvertDropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false"> 533 Convert Tools 534 </a> 535 <ul class="dropdown-menu" aria-labelledby="seoConvertDropdown"> 536 <a class="nav-link" href="https://tools.cmsgue.id/image-convert-online-tools-free">Image Convert</a> 537 <a class="nav-link" href="https://tools.cmsgue.id/pdf-convert-online-tools-free">PDF Convert</a> 538 <a class="nav-link" href="https://tools.cmsgue.id/office-convert-online-tools-free">Office Convert</a> 539 </ul> 540 </li> 541 542 <li class="nav-item dropdown"> 543 <a class="nav-link dropdown-toggle" href="#" id="seoGeneratorDropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false"> 544 Generator Tools 545 </a> 546 <ul class="dropdown-menu dropdown-wide" aria-labelledby="seoGeneratorDropdown"> 547 <a class="nav-link" href="https://tools.cmsgue.id/crud-codeigniter">CRUD Codeigniter Builder Online</a> 548 <a class="nav-link" href="https://tools.cmsgue.id/crud-laravel">CRUD Laravel Builder Online</a> 549 <a class="nav-link" href="https://tools.cmsgue.id/flutter-builder-online">Flutter Builder Online</a> 550 <a class="nav-link" href="https://tools.cmsgue.id/reactjs-builder-online">ReactJS Builder Online</a> 551 <a class="nav-link" href="https://tools.cmsgue.id/webview-app-builder-online">APP Webview Builder Online</a> 552 <a class="nav-link" href="https://tools.cmsgue.id/google-apps-script-builder-online">Google Apps Script Builder Online</a> 553 <a class="nav-link" href="https://tools.cmsgue.id/wordpress-generator-online-tools-free">WordPress Generator Tools</a> 554 <a class="nav-link" href="https://tools.cmsgue.id/prompt-generator-online-tools-free">Prompt Generator Tools</a> 555 <a class="nav-link" href="https://tools.cmsgue.id/finance-online-tools-free">Finance Tools</a> 556 </ul> 557 </li> 558 <a class="nav-link" href="https://devops.cmsgue.id" target="_blank">DevOps Generator</a> 559 <a class="nav-link" href="https://tools.cmsgue.id/sentiment-analyzer-online-tools-free" target="_blank">Sentiment Analyzer</a> 560 <a class="nav-link" href="https://tools.cmsgue.id/blog" target="_blank">Blogs</a> 561 </ul> 562 </div> 563 </div> 564</nav> 565 566<main class="container mt-5"> 567<!-- AdSense header --> 568<div class="d-flex justify-content-center"> 569<div class="text-center my-0"> 570<a href="https://mittengulped.com/x19y7nsd?key=dfd1f1316239a848d23a4eb34404e8ec" target="_blank" rel="nofollow sponsored"> 571 <img src="https://tools.cmsgue.id/uploads/ads/header-ads.png?v=12" class="img-fluid" alt="Advertisement"> 572</a> 573</div></div> 574 575<div class="container py-4"> 576 <div class="text-center mb-3"> 577 <h2 class="fw-bold"><i class="fa-solid fa-rss text-primary me-1"></i>Search Engine Sitemap Pinger</h2> 578 <p class="text-muted">Notify search engines like Google, Bing, and Yandex when your sitemap is updated.</p> 579 </div> 580 581 582 <form method="post" class="card shadow-sm border-0 mb-4"> 583 <div class="card-body"> 584 <label class="form-label fw-bold">Enter Sitemap URL</label> 585 <input type="url" name="sitemap" value="" class="form-control" placeholder="https://example.com/sitemap.xml" required> 586 <div class="text-center mt-3"> 587 <button id="analyzeBtn" class="btn btn-primary px-4"><i class="fa-solid fa-broadcast-tower me-1"></i> Ping Search Engines</button> 588 </div> 589 </div> 590 </form> 591 592 593<!-- Ad slot --> 594<div class="text-center my-4"> 595 596</div><section class="seo-desc mt-4 mx-auto"> 597 <h3 class="fw-bold">Instant Sitemap Ping to Google, Bing, Yandex & More</h3> 598 <p> 599 Speed up your SEO indexing process by notifying major search engines every time your sitemap is updated. 600 This tool sends a direct <strong>URL ping request</strong> to Google, Bing, Yandex, and other crawlers so your new pages can be discovered faster â no API key, no login, no rate limits. 601 </p> 602 603 <h4 class="fw-semibold mt-3">Why use a Sitemap Pinger?</h4> 604 <ul> 605 <li>ð Faster indexing for new blog posts, landing pages, and e-commerce products</li> 606 <li>ð§ Ideal after migration, URL changes, or bulk content updates</li> 607 <li>ð¡ Forces crawlers to re-fetch your <code>sitemap.xml</code> instantly</li> 608 <li>ð Works with WordPress, Laravel, static sites, and custom CMS</li> 609 <li>ð¡ Can be automated through cronjobs, CI/CD, or webhook triggers</li> 610 </ul> 611 612 <h4 class="fw-semibold mt-3">Supported Search Engines:</h4> 613 <ul> 614 <li>ð Google Search</li> 615 <li>ð§ Bing Webmaster Tools</li> 616 <li>ð¦ Yahoo (via Bing API)</li> 617 <li>ð·ðº Yandex Bot</li> 618 <li>ð§° Custom ping URL compatible</li> 619 </ul> 620 621 <p class="text-muted small mb-0"> 622 ð¥ Related keyword targeting: <em>instant indexing, sitemap submit tool, fast Google indexing, SEO automation software, index now API alternative, search engine notification tool</em>.
623 </p> 624</section> 625 626</div> 627 628<!-- â Scripts -->
629<script> 630 const analyzeBtn = document.getElementById('analyzeBtn'); 631 const form = analyzeBtn?.closest('form'); 632 if (form) { 633 form.addEventListener('submit', () => { 634 analyzeBtn.disabled = true; 635 analyzeBtn.innerHTML = '<i class="fa-solid fa-spinner fa-spin me-1"></i> Pinging...'; 636 }); 637 } 638 639 let s = 3; 640 const sec = document.getElementById('seconds'); 641 const countdown = setInterval(() => { 642 if (sec) { 643 s--; sec.textContent = s; 644 if (s <= 0) { 645 clearInterval(countdown); 646 document.getElementById('countdown').style.display = 'none'; 647 document.getElementById('result-section').style.display = 'block'; 648 analyzeBtn.disabled = false; 649 analyzeBtn.innerHTML = '<i class="fa-solid fa-broadcast-tower me-1"></i> Ping Again'; 650 } 651 } 652 }, 1000); 653</script>
653 654 655<div class=""></div></main> <!-- container --> 656 657<!-- footer container --> 658<footer style="background-color: #e3f2fd;" class="pt-5 pb-4 mt-5 border-top"> 659 <div class="container-fluid"> 660 <div class="container"> 661 <div class="row gy-4"> 662 663 <div class="col-lg-4 col-md-6"> 664 <h5 class="fw-bold mb-3 text-dark">CMSTools SEO</h5> 665 <p class="small text-secondary"> 666 CMSTools provides free online utilities for SEO, data analysis, content optimization, 667 file conversion, security testing, and more â fast, secure, and accessible from any device. 668 </p> 669 <p class="small mb-1 text-secondary">ð© Support: 670 <a href="/cdn-cgi/l/email-protection#c9babcb9b9a6bbbd89aaa4baaebcace7a0ad" class="text-primary fw-semibold"> 671 <span class="__cf_email__" data-cfemail="7d0e080d0d120f093d1e100e1a0818531419">[email protected]</span> 672 </a> 673 </p> 674 </div> 675 676 <div class="col-lg-2 col-md-6"> 677 <h6 class="fw-semibold mb-3 text-dark">Popular Tools</h6> 678 <ul class="list-unstyled small"> 679 <li><a href="/photo-location" class="text-secondary text-decoration-none">Photo Location Checker</a></li> 680 <li><a href="/tiktok-sentiment" class="text-secondary text-decoration-none">TikTok Sentiment Analyzer</a></li> 681 <li><a href="/google-cache" class="text-secondary text-decoration-none">Google Cache Checker</a></li> 682 <li><a href="/port-scan" class="text-secondary text-decoration-none">Port Scan</a></li> 683 <li><a href="/serp-checker" class="text-secondary text-decoration-none">SERP Checker</a></li> 684 </ul> 685 </div> 686 687 <div class="col-lg-2 col-md-6"> 688 <h6 class="fw-semibold mb-3 text-dark">Quick Links</h6> 689 <ul class="list-unstyled small"> 690 <li><a href="/about" class="text-secondary text-decoration-none">About Us</a></li> 691 <li><a href="/privacy-policy" class="text-secondary text-decoration-none">Privacy Policy</a></li> 692 <li><a href="/terms" class="text-secondary text-decoration-none">Terms & Conditions</a></li> 693 <li><a href="/contact" class="text-secondary text-decoration-none">Contact</a></li> 694 </ul> 695 </div> 696 697 <div class="col-lg-4 col-md-6"> 698 <h6 class="fw-semibold mb-3 text-dark">Stay Updated</h6> 699 <p class="small text-secondary">Subscribe to get notified of new tools and features:</p> 700 <form class="d-flex mb-3" action="/subscribe" method="POST"> 701 <input type="email" name="email" class="form-control form-control-sm me-2" placeholder="Your email address" required> 702 <button class="btn btn-primary btn-sm">Subscribe</button> 703 </form> 704 <div class="d-flex gap-3"> 705 <a href="#" class="text-secondary"><i class="bi bi-facebook fs-5"></i></a> 706 <a href="#" class="text-secondary"><i class="bi bi-twitter fs-5"></i></a> 707 <a href="#" class="text-secondary"><i class="bi bi-github fs-5"></i></a> 708 </div> 709 </div> 710 711 </div> 712 713 <hr class="border-secondary mt-4 opacity-50"> 714 715 <div class="text-center small text-secondary"> 716 © <span id="year"></span> CMS Tools by CMSGUE.ID â All rights reserved. 717 </div> 718 </div> 719 </div> 720</footer> 721 722 723<div id="cookieBanner" style=" 724position: fixed; 725bottom: 20px; 726left: 20px; 727right: 20px; 728padding: 15px; 729background: #fff; 730border-radius: 8px; 731box-shadow: 0 0 10px rgba(0,0,0,0.1); 732display:none; z-index:9999;"> 733 734 <p style="margin: 0 0 10px 0;">We use cookies to improve performance and serve relevant ads. Manage your preference.</p> 735 736 <button onclick="acceptAllCookies()" style="padding: 8px 14px; background:#2e7d32; color:#fff; border:none; border-radius:5px;"> 737 Accept All 738 </button> 739 740 <button onclick="continueWithoutAccepting()" style="padding: 8px 14px; background:#e0e0e0; border:none; border-radius:5px;"> 741 Continue without Accepting 742 </button> 743</div>
vendor: 112 bytes, lines 743-745
743 744 745<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
745<script> 746 document.getElementById('year').innerText = new Date().getFullYear(); 747</script>
747 748
749<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js"></script>
749 750<!-- Google Consent Mode -->
751<script> 752 // Default consent (sebelum user memilih) 753 window.dataLayer = window.dataLayer || []; 754 function gtag(){dataLayer.push(arguments);} 755 gtag('consent', 'default', { 756 'ad_storage': 'denied', 757 'analytics_storage': 'denied' 758 }); 759 760 function acceptAllCookies() { 761 gtag('consent', 'update', { 762 'ad_storage': 'granted', 763 'analytics_storage': 'granted' 764 }); 765 766 localStorage.setItem('cookie_consent', 'accepted'); 767 document.getElementById('cookieBanner').style.display = 'none'; 768 } 769 770 function continueWithoutAccepting() { 771 gtag('consent', 'update', { 772 'ad_storage': 'denied', 773 'analytics_storage': 'granted' // masih bisa anonymous 774 }); 775 776 localStorage.setItem('cookie_consent', 'continued'); 777 document.getElementById('cookieBanner').style.display = 'none'; 778 } 779</script>
vendor: 2 bytes, line 779
779
780<script> 781 window.onload = function() { 782 if (!localStorage.getItem('cookie_consent')) { 783 document.getElementById('cookieBanner').style.display = 'block'; 784 } 785 } 786</script>
vendor: 2 bytes, line 786
786
787<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a480cbccbf5db834',t:'MTc5MTU4NDY3Mg=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
787<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v4bc70e2c01a94c73b74392e4234840661791215815920" integrity="sha512-L0ha0OXavK/8okipN9F8BtP84dg9DUhPERbBXzwI6dgTA55d2+yweo3pn5CSFYs45/r8md2+xvUPtTdvTNRfjA==" data-cf-beacon='{"version":"2024.11.0","token":"0a64d2b7be5c486f9c27d145e1a3158e","r":1,"spa":2}' crossorigin="anonymous"></script>
787 788</body> 789</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.