Bagaimana Cara Mengurangi Pencarian DNS di WordPress? Cara Mudah & Terbukti!

Diterbitkan: 2024-09-04
kurangi-dns-pencarian

Sebagai seorang blogger, saya memahami kekhawatiran yang kita alami ketika situs web kita menghadapi peningkatan rasio pentalan. Hal ini dapat terjadi karena berbagai alasan, dan salah satu yang paling umum adalah pencarian DNS. Saya pernah menghadapi masalah ini sekali, dan ini adalah mimpi buruk yang harus diselesaikan, terutama jika Anda baru mengenal blogging.

Tapi jangan khawatir, karena saya di sini untuk membantu Anda.

Dalam panduan ini, saya akan memandu Anda melalui beberapa metode sederhana dan praktis dengan menjelaskan cara mengurangi pencarian DNS di WordPress. Ini akan membantu situs WordPress Anda memuat lebih cepat dan membuat pengunjung Anda tetap terlibat. Mari selami dan atasi masalah ini bersama-sama!

Apa itu Pencarian DNS di WordPress & Apa Pentingnya?

Sebelum kita memulai metode untuk mengurangi pencarian DNS, penting untuk memahami cara kerja sistem pencarian DNS. Prosesnya seperti ini:

  • Mencari Situs Web: Saat kita mengetikkan nama situs web di bilah pencarian, browser mencari di mana situs web tersebut dihosting. Ini mengirimkan permintaan ke server DNS, menanyakan alamat IP yang terkait dengan nama domain.
  • Menerima Alamat IP: Server DNS merespons dengan alamat IP yang benar. Browser Anda kemudian dapat terhubung ke server di alamat IP tersebut dan meminta konten situs web Anda.

Masalahnya adalah setiap sumber daya atau layanan eksternal yang digunakan situs Anda memerlukan pencarian DNS terpisah. Jika ada banyak permintaan eksternal, yang masing-masing memerlukan pencarian DNS sendiri, hal ini dapat meningkatkan waktu muat dan memengaruhi kinerja situs. Inilah mengapa sangat penting untuk mengurangi pencarian DNS.

Bagaimana Cara Memeriksa Waktu Respons Pencarian DNS Situs Web?

Banyak alat online yang dapat digunakan untuk memeriksa waktu respons pencarian DNS situs, seperti GTmetrix dan Pingdom. Favorit saya adalah GTmetrix, dan untuk membantu Anda, saya akan membagikan panduan langkah demi langkah tentang cara kerja alat GTmetrix sehingga Anda juga dapat memeriksa waktu respons pencarian DNS situs web Anda.

  • Kunjungi GTmetrix: Buka situs web GTmetrix dan tempelkan URL situs web Anda ke kolom yang tersedia. Klik “ Analisis .”
analisis-dns-pencarian
  • Buat Akun: Untuk menggunakan alat ini, Anda harus mendaftar untuk mendapatkan akun gratis. Jangan khawatir—membuat akun gratis.
  • Analisis Situs: Setelah Anda mendaftar, klik “ Analisis” lagi untuk melanjutkan analisis.
  • Lihat Laporan: GTmetrix akan segera membuat laporan terperinci. Gulir ke bawah ke bagan “Air Terjun”.
gtmetrix-dns-nilai pencarian
  • Periksa Waktu Pencarian DNS: Di bagan Air Terjun, cari waktu pencarian DNS. Idealnya, ini harus di bawah 100ms. Situs web Anda mungkin lambat karena penundaan pencarian DNS jika lebih tinggi.

Strategi Berharga Untuk Mengurangi Pencarian DNS Di WordPress

Berikut lima strategi yang terbukti mengurangi pencarian DNS di WordPress.

1. Penyedia DNS Lebih Cepat

Solusi pertama untuk mengurangi pencarian DNS di WordPress adalah dengan menggunakan penyedia DNS yang lebih cepat. Sebagian besar situs web menggunakan layanan DNS dengan pendaftaran domainnya; layanan default ini mungkin bukan yang tercepat. Itulah alasan mengapa Anda harus beralih ke penyedia DNS premium.

Saya sarankan menggunakan paket Cloudflare Pro atau Bisnis. Mereka tidak hanya hadir dengan layanan DNS tetapi juga menawarkan banyak fitur keamanan lainnya. Anda juga bisa mendapatkan layanan DNS dalam paket Cloudflare gratis, tetapi fitur premium lainnya mungkin tidak tersedia.

2. Menghosting Sumber Daya Pihak Ketiga Secara Lokal

Seperti yang saya bahas, waktu pencarian DNS dapat meningkat jika situs Anda bergantung pada beberapa sumber daya pihak ketiga, seperti font atau skrip. Solusi untuk masalah ini adalah menghosting sumber daya ini secara lokal. Anda dapat menggunakan plugin seperti plugin OMGF, yang membantu dengan menghosting font secara lokal.

plugin-reduce-dns-lookup

Untuk mengidentifikasi sumber daya pihak ketiga, gunakan alat seperti PageSpeed ​​Insights . Masukkan URL halaman web Anda, dan cari opsi “Minimalkan penggunaan pihak ketiga” di laporan. Ini akan menyoroti sumber daya eksternal di situs Anda, memungkinkan Anda memutuskan mana yang perlu dihosting secara lokal.

3. Gunakan Cache DNS

Caching DNS mirip dengan caching web. Ini menyimpan informasi DNS sehingga browser Anda tidak perlu melakukan pencarian DNS setiap saat. Performa cache DNS bergantung pada nilai TTL (time-to-live).

Nilai TTL menentukan berapa lama informasi DNS disimpan. Nilai TTL yang lebih tinggi berarti lebih sedikit frekuensi pencarian DNS. Anda dapat menyesuaikan pengaturan TTL dengan pencatatan domain atau penyedia DNS untuk meningkatkan kinerja situs Anda.

4. Pengambilan DNS terlebih dahulu

Prefetching DNS adalah cara lain yang berharga untuk mengurangi pencarian DNS di WordPress. Ini membantu mempercepat situs Anda dengan melakukan kueri DNS terlebih dahulu. Saat melihat halaman saat ini, browser dapat secara diam-diam melakukan pencarian DNS untuk link yang mungkin diklik pengguna berikutnya.

Dengan cara ini, halaman berikutnya dimuat lebih cepat ketika mereka mengklik link karena informasi DNS sudah tersedia. Ada dua metode untuk melakukan ini: manual dan sederhana, dengan bantuan plugin “Litespeed Cache”.

Begini cara kerjanya:

  • Buka Dasbor WordPress Anda dan buka “LiteSpeed ​​Cache.”
  • Pilih tab "Pengaturan HTML" .
  • Masukkan nama domain yang ingin Anda ambil terlebih dahulu di kotak bidang DNS Prefetch (misalnya, //www.example.com). Tambahkan satu domain per baris, dan sertakan // sebelum nama domain.
  • Simpan perubahan Anda untuk menyiapkan pengambilan awal DNS.

5. Kurangi Server Nama Host

Solusi kelima untuk mengurangi pencarian DNS di WordPress adalah dengan mengurangi host name server. Setiap pencarian DNS tambahan dapat meningkatkan waktu buka situs Anda, jadi membatasi jumlah server eksternal yang diandalkan situs Anda sangatlah penting.

Pertama, pengujian akan dilakukan untuk mengidentifikasi semua sumber daya yang memicu pencarian DNS. Tinjau sumber daya ini dan identifikasi mana yang penting. Anda juga dapat menggunakan CDN, yang membantu mendistribusikan sumber daya Anda ke seluruh jaringan server, bukan di server utama.

Beberapa Tips Efektif Untuk Mengurangi Pencarian DNS Di WordPress

Sekarang mari kita bahas beberapa tip penting untuk mengurangi pencarian DNS:

  • Minimalkan Penggunaan Plugin: Setiap plugin dapat menambahkan permintaan eksternal, jadi usahakan jumlah plugin seminimal mungkin.
  • Gabungkan File CSS dan JavaScript: Gabungkan file CSS dan JavaScript ke dalam satu file untuk mengurangi jumlah pencarian DNS yang diperlukan untuk memuat sumber daya ini.
  • Aktifkan Caching: Siapkan caching untuk skrip dan sumber daya yang diperlukan sehingga tidak perlu dicari setiap kali seseorang mengunjungi situs Anda.
  • Pilih Plugin dengan Hati-hati: Pastikan plugin Anda tidak menyebabkan pencarian DNS. Misalnya, banyak plugin berbagi media sosial dapat menghasilkan banyak permintaan eksternal, sehingga memperlambat situs Anda.

Pertanyaan yang Sering Diajukan (FAQ)

Bagaimana cara memperbaiki terlalu banyak pencarian DNS?

Anda dapat mengurangi pencarian DNS dengan menggunakan penyedia DNS yang lebih cepat, menghosting sumber daya pihak ketiga secara lokal, menggunakan cache DNS, dan mengaktifkan pengambilan awal DNS.

Untuk apa pencarian DNS digunakan?

Pencarian DNS mengubah nama domain situs web menjadi alamat IP, sehingga browser Anda dapat menemukan dan memuat situs tersebut.

Apa yang terjadi jika pencarian DNS gagal?

Ketika pencarian DNS gagal, browser tidak dapat menemukan alamat IP untuk domain tersebut, sehingga situs web tidak dapat dimuat dan menampilkan pesan kesalahan.

Menyelesaikan

Itu saja! Anda telah berhasil menemukan solusi cara mengurangi pencarian DNS di WordPress. Metode dan tips yang dibagikan adalah cara efektif untuk mengatasi masalah ini. Ingatlah untuk memeriksa waktu respons pencarian DNS sebelum menerapkan solusi apa pun.

Ingatlah bahwa situs yang lambat mungkin tidak selalu disebabkan oleh pencarian DNS. Faktor lain seperti ukuran gambar yang besar, kode yang tidak dioptimalkan, terlalu banyak plugin, dan masalah konfigurasi server hosting semuanya dapat menyebabkan lambatnya waktu pemuatan. Jadi, atasi semua potensi masalah dengan hati-hati!