Che cos'è rel = "pingback" e a che cosa serve questo nel mio sito Web?


9

Può essere questa una domanda stupida, in realtà voglio sapere cos'è questo URL? È presente nel mio sito Web .

<link rel="pingback" href="http://www.example.com/xmlrpc.php" />

Le mie domande sono:

  1. A cosa serve questo?
  2. Questo collegamento crea problemi?

Risposte:


14

È "Pingback"

Che cos'è il pingback?

I pingback (noti anche come trackback) sono una forma di commento automatico per una pagina o un post, creato quando un altro blog WordPress si collega a quella pagina o post.
Quando pubblichi un nuovo post sul blog, WordPress tenta di "eseguire il ping" a tutti i siti collegati al tuo post. cioè il tuo sito Web WordPress sta informando altri siti Web che hai collegato a loro.
Quando ricevi pingpack, significa che qualcun altro ha collegato a uno dei tuoi post o pagine. ( : fonte ^ ) (ulteriori informazioni: Supporto WordPress.com , Wikipedia e il glossario del Codex )

E ulteriori dettagli su Pingback e Trackback, guarda qui:

Codice: Pingbacks

Rimozione del pingback

Per eliminare l'URL di pingback, basta eliminare la riga dal tuo header.php:

<link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>" />

Il seguente articolo può aiutarti a capire perché:

Riduzione al minimo delle richieste HTTP con temi WordPress - ClickNathan.com

risposte

Ora vieni alle tue domande:

  1. A cosa serve questo?

Risposta: Se leggi tutte le risorse, ora capisci a cosa serve.

  1. Questo collegamento crea problemi?

Risposta: No, è sufficiente effettuare una nuova query nel database, se l'URL di pingback non è definito direttamente. Se definito a livello di codice, esegue una query sul database una volta caricata ogni pagina e recupera l'URL di pingback da db. Non va bene per un sito sano eseguire il ping del database per cose meno importanti. E se leggi i collegamenti, il pingback non è importante.

Ma finché non possiamo cercare:


1
Non sono sicuro delle tue ragioni. "Ridurre al minimo le richieste HTTP" - questo non farà alcuna differenza: includere un URL di pingback non aggiungerà una richiesta HTTP aggiuntiva per i normali lettori. "È solo una nuova query nel database" - no, bloginfo ('pingback_url') viene calcolato da get_option ('site_url') che è autoload = yes e quindi letto da wp_load_alloptions e non richiede una query aggiuntiva sul database.
Rup

@Rup Quindi è un punto valido per discutere sull'articolo del blog di Nathan ... Con il tuo consenso
rivedrò
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.