Lewati ke konten
Anchor Social
Anchor SocialDaftar

Pemecahan Masalah

Bagaimana cara memeriksa backlink melalui API ketika baris terlihat salah

Tabel berbasis gejala untuk saat penarikan anchor mengembalikan baris lebih sedikit dari yang diharapkan, biaya lebih tinggi dari rencana, atau tidak sesuai dengan bulan lalu.

Empat pipa tanah liat yang mengalir ke mangkuk mewakili kesalahan data API dan tautan yang diblokir

Periksa tiga hal ini terlebih dahulu

Sebagian besar penarikan yang aneh berawal dari salah satu dari tiga penyebab. Setiap penyebab tersebut dapat diperiksa dalam waktu kurang dari satu menit, sehingga masuk akal untuk mengeliminasi penyebab tersebut sebelum seseorang menghabiskan waktu satu jam untuk memeriksa baris. Periksa tiga hal itu. Kunci, saldo kredit, atau tanggal snapshot.

Setiap respons yang diautentikasi membawa ok dan objek _credits yang berisi biaya dan saldo tersisa, sehingga langkah pertama selalu mencetak kedua bidang tersebut. Mulailah dari sana, selalu. Jika ok bernilai false, apa pun tentang baris belum relevan.

Kemudian periksa bulan. Indeks kami diperbarui kira-kira sekali sebulan, dan tautan yang ditambahkan minggu lalu mungkin belum masuk ke dalamnya, yang bukan merupakan bug.

Kebiasaan lainnya. Simpan baris log untuk setiap panggilan dengan tindakan, nomor halaman, dan saldo tersisa dari _credits; ini membuat pengurangan 7 kredit mudah dilacak nanti daripada menjadi misteri di akhir bulan.

Gejala, penyebab, perbaikan

GejalaPenyebab yang mungkinPerbaikan
HTTP 401Kunci hilang atau salahKirim key=sk_... atau Authorization: Bearer sk_...; salin ulang dari halaman akun
HTTP 402Kredit telah habisIsi ulang dalam USDT (TRC-20) dari halaman akun dan coba lagi
Baris lebih sedikit dari total yang menunjukkanSatu panggilan mengembalikan hingga 1.000 barisTambahkan page=2, page=3; paginasi dalam berhenti di 50.000 baris
Biaya terlihat lebih tinggi dari 2 kreditTindakan lain dipanggilanchors adalah 2 kredit; keyword dan search adalah 3; periksa nilai action
Total berbeda dari bulan laluIndeks telah diperbaruiBandingkan snapshot hanya dalam alat dan siklus bulanan yang sama
Tautan baru hilangTautan muncul setelah pembaruan terakhirTunggu pembaruan bulanan berikutnya; jangan tarik ulang untuk mengejarnya
Saham merek tiba-tiba melonjakTautan sitewide menambahkan banyak barisHitung ulang dengan domain penghubung, lihat runbook
Angka berbeda dari Ahrefs atau SemrushCrawling dan tanggal pembaruan yang berbedaPilih satu sumber untuk tren; gunakan yang lain untuk pemeriksaan titik

Membaca hasil pendek dengan benar

Domain kecil mungkin hanya memiliki sedikit anchor. Domain yang baru didaftarkan, atau yang memiliki sedikit halaman dengan tautan luar, dapat menghasilkan daftar yang pendek karena alasan yang sangat wajar. Pendek bukan berarti rusak. Tidak setiap daftar pendek adalah kegagalan.

Bandingkan jumlah baris dengan angka overview gratis untuk domain yang sama: jika overview melaporkan ribuan backlink dan anchors mengembalikan empat puluh baris di halaman pertama, Anda mungkin perlu halaman kedua, bukan tiket dukungan. Jika overview sendiri melaporkan segelintir, domain tersebut muda atau kecil dan penarikan tersebut benar. Hitung dulu, baru komplain.

Kebalikannya juga terjadi. Domain besar mencapai batas paginasi 50.000 baris, jadi urutkan berdasarkan kolom yang Anda pedulikan dan ambil irisan teratas, atau panggil anchor_cloud terlebih dahulu untuk melihat istilah mana yang mendominasi sebelum menelusuri semuanya.

Roda gigi tanah liat yang saling terkait dengan berbagai ukuran menunjukkan bagaimana pengaturan memengaruhi hasil

Pengaturan urut dan halaman mengubah apa yang Anda lihat

Dua penarikan dapat berbeda karena alasan yang tidak ada hubungannya dengan web. Urutan, arah, dan ukuran halaman bekerja bersama, sehingga mengubah salah satunya dapat mengurutkan ulang seluruh hasil meskipun domain dan kunci tetap sama. Urutan, arah, dan ukuran halaman menentukan baris mana yang datang pertama dan berapa banyak yang tiba per panggilan. Periksa itu terlebih dahulu.

Domain yang sama, pemimpin yang berbeda

Baris pertama mengikuti urutan yang Anda minta, sehingga file yang diurutkan dengan satu cara tidak akan terlihat seperti file yang diurutkan dengan cara lain. Urutan mengubah pemimpin. Jika satu file dipimpin oleh situs pengacu terbesar dan yang berikutnya dipimpin oleh baris terbaru, keduanya bisa benar. Catat urutan dalam nama file.

Tes cepat membantu. Jalankan pada domain kecil terlebih dahulu, sehingga tes hampir tidak memakan biaya dan memberikan jawaban yang jelas tentang permintaan. Panggil tindakan yang sama dua kali dengan parameter identik. Jika baris cocok, perbedaan terletak pada permintaan, bukan pada data.

Halaman dua bukan salinan halaman satu

Setiap halaman adalah panggilan sendiri dengan baris tagihan sendiri, dan baris di satu halaman seharusnya tidak berulang di halaman berikutnya. Halaman adalah panggilan terpisah. Ketika hal itu terjadi, loop mungkin mempertahankan nilai halaman yang sama. Cetak domain pertama setiap halaman untuk mengkonfirmasi bahwa angka bergerak.

Simpan nomor halaman di log Anda di samping saldo. Loop yang macet di halaman dua jauh lebih mudah diperbaiki ketika Anda dapat melihat panggilan tepat yang berhenti. Log menghemat jam.

Uji dua halaman terlebih dahulu. Tes singkat setelah dua halaman pertama sudah cukup. Jika halaman dua mengulangi halaman satu, hentikan loop sebelum saldo membayar untuk baris yang sama dua kali.

Cetak bidang tagihan sebelum apa pun lainnya

Penjaga tiga baris yang dapat Anda tempelkan ke skrip cron.

bash
R=$(curl -s "https://anchorsocial.org/api.php?action=anchors&q=example.com&per=1000&key=$KEY")
echo "$R" | jq '{ok, _credits}'
[ "$(echo "$R" | jq -r .ok)" = "true" ] || exit 1

Perbaikan pesanan ketika penarikan terlihat salah

Kerja dari atas ke bawah. Setiap langkah menghilangkan satu keluarga penyebab sebelum langkah berikutnya dimulai.

  1. 1

    Konfirmasikan panggilan berhasil

    Baca ok di respons pertama. Jika false, baris belum relevan.

  2. 2

    Bandingkan parameter

    Periksa action, q, sort, order, per dan page terhadap file yang Anda bandingkan.

  3. 3

    Periksa tanggal indeks

    Tanyakan apakah pembaruan bulanan jatuh di antara dua penarikan, dan tulis tanggal itu di lembar.

  4. 4

    Bangun ulang permintaan dari awal

    Tulis panggilan lagi, parameter demi parameter, untuk menangkap salah ketik yang dapat disembunyikan oleh URL yang disalin.

Amplop tanah liat di bawah kaca pembesar menunjukkan perbedaan halus untuk penyelesaian sengketa

Menyelesaikan sengketa dengan file bulan lalu

Ketika dua file tidak cocok, pertanyaannya jarang tentang siapa yang benar. Sebagian besar ketidakcocokan disebabkan oleh perubahan pengaturan yang tidak dicatat oleh siapa pun, itulah mengapa log lebih penting daripada memori. Mana bagian dari permintaan yang berubah di antara keduanya. Lihat permintaan terlebih dahulu. Kerjakan tiga pemeriksaan secara berurutan, dan sebagian besar sengketa berakhir pada yang pertama.

Mulailah dengan tanggal indeks

Indeks diperbarui kira-kira sekali sebulan, dan pembaruan itu adalah hal pertama yang harus dieliminasi. Tautan yang aktif setelah pembaruan terakhir tidak akan muncul di kedua file, dan menarik ulang pada hari yang sama tidak akan memperbaiki itu. Tanggal pembaruan menjelaskan kesenjangan.

Beri label setiap file. File yang dinamakan dengan tanggal penarikannya dan siklus pembaruannya menjawab pertanyaan paling umum sebelum seseorang harus memintanya dalam rapat. Tulis siklus pembaruan di samping nama file. Kemudian kesenjangan dibaca sebagai kesenjangan waktu, bukan sebagai kesenjangan di web.

Simpan tanggal pembaruan bersama dalam satu kolom, bukan tersebar di catatan. Pembaca yang melihat tanggal di samping total jarang perlu mengajukan pertanyaan kedua. Itu menghemat pertanyaan.

Bandingkan yang serupa dengan yang serupa

Dua file hanya dapat dibandingkan ketika tindakan, domain, urutan, dan nilai per cocok. Jika urutan berbeda, baris terdepan akan berbeda meskipun setiap total cocok, dan itu dapat terlihat seperti perubahan nyata dalam profil. Mencampur file anchors dengan file backlink adalah cara umum untuk menciptakan penurunan yang tidak pernah terjadi. Pengaturan yang cocok adalah prioritas.

Jika parameter cocok dan total masih berbeda, perbedaan itu layak untuk diteliti lebih dekat, dan log memberi tahu Anda di mana memulai. Kemudian baca log.

Berikan nilai per kolom sendiri juga, karena itu mengubah jumlah baris yang tiba per panggilan dan oleh karena itu berapa banyak panggilan yang dibutuhkan penarikan. Jaga agar itu terlihat.

Ketika baris bergerak bukan menghilang

Setelah perubahan domain atau desain ulang, tautan masih dapat ada dan mengarah ke alamat baru. Host lama menyimpan tautan. Bandingkan halaman teratas untuk host lama dan baru sebelum Anda menyebut tautan hilang. Daftar periksa migrasi membahas pasangan itu.

Log kedua sisi. Catat kedua alamat dalam satu baris, sehingga perpindahan tetap terlihat di lembar.

Biaya yang mengejutkan orang

Tagihan yang tumbuh lebih cepat dari rencana biasanya memiliki satu penyebab. Banyak tim hanya menyadari tagihan yang lebih tinggi di akhir bulan, sehingga pemeriksaan mingguan terhadap total berjalan menangkap penyimpangan lebih awal. Itu adalah tindakan. Banyak pembaca bertanya bagaimana cara memeriksa backlink tanpa menghabiskan berlebihan, dan jawabannya dimulai dengan nama tindakan. Baca saldo di setiap respons dan simpan total berjalan di samping lembar Anda.

Saldo yang menipis lebih cepat dari rencana

Nama tindakan penting. Penjahat yang biasa adalah nama tindakan. anchors berharga 2 kredit, sedangkan keyword dan search berharga 3 masing-masing, sehingga skrip yang mengganti tindakan secara diam-diam menaikkan tagihan. Periksa nilai action dalam permintaan sebelum run besar pertama.

Lacak penyimpangan. Simpan total berjalan _credits di lembar. Penyimpangan kecil setiap hari mudah terlihat di sana, jauh sebelum bulan berakhir.

402 di tengah loop

402 berarti saldo telah habis. Hentikan loop. Panggilan yang sudah dilayani telah ditagih, sedangkan panggilan berikutnya gagal. Hentikan loop, isi ulang dalam USDT (TRC-20) dari halaman akun, dan lanjutkan dari halaman tempat Anda berhenti.

Titik resume hanya berguna ketika dicatat. Simpan nomor halaman di log, sehingga restart bukan tebakan. Tulis halaman itu.

Membaca hasil yang terlalu besar

Hitungan yang tiba-tiba tumbuh layak dilihat sumbernya sebelum menjadi cerita. Satu tautan template dapat menambahkan ribuan baris, dan baris total saja tidak akan memberi tahu Anda apakah itu satu situs atau banyak. Baris mungkin benar, dan alasannya mungkin berada di satu domain daripada di seluruh profil. Periksa sumber terlebih dahulu.

Footer sitewide di balik hitungan besar

Satu tautan template yang muncul di ribuan halaman satu situs dapat menjelaskan blok besar baris. Kelompokkan penarikan berdasarkan domain penghubung dan lihat berapa banyak total yang dimiliki satu situs. Kelompokkan dulu, baru nilai.

Jika satu domain mendominasi, total adalah fakta tentang situs itu, dan analisis harus dibingkai dengan cara itu. Bingkai dengan cara itu.

Baris dari domain yang tidak pernah Anda hubungkan

Anchor aneh perlu diperiksa. Kehadirannya tidak membuktikan apa pun salah, tetapi itu berarti baris layak dibaca sama seperti baris lain dalam analisis Anda. Domain penghubung yang tidak dikenal dengan anchor yang tidak terkait dapat berasal dari scraper atau halaman yang diretas. Buka salah satu halaman penghubung, sebagai pengunjung, sebelum Anda mengasumsikan baris milik profil Anda.

Log domain, tanggal, dan anchor di lembar, dan simpan respons mentah, sehingga tinjauan nanti memiliki bukti. Bukti mengalahkan memori.

Jika tabel tidak menyelesaikannya

  • Jalankan tindakan gratis seperti overview untuk domain yang sama; jika itu berhasil, masalahnya adalah kunci
  • Konfirmasikan bahwa Anda mengetik domain telanjang di q, tanpa path
  • Simpan JSON mentah sebelum mengubah apa pun
  • Periksa saldo di dasbor terhadap _credits
  • Hubungi kami dari halaman akun dengan tindakan dan timestamp

Jawaban cepat

Apakah panggilan yang gagal memakan kredit?

401 atau 402 kembali sebelum baris dilayani. Setiap panggilan sukses ditagih sekali, apa pun jumlah baris hingga 1.000 baris. Periksa _credits di respons untuk mengkonfirmasi berapa biaya panggilan tertentu.

Mengapa dua penarikan pada hari yang sama berbeda?

Mereka seharusnya tidak, karena indeks hanya berubah pada pembaruan bulannya. Jika mereka berbeda, bandingkan parameter urutan dan halaman terlebih dahulu, lalu kunci dan tindakan Anda. Halaman pemeriksa gratis mencakup apa yang dikembalikan oleh panggilan tanpa kunci.