Cos'è rel="pingback" e a cosa serve nel mio sito web?
Forse è una domanda banale, ma vorrei effettivamente sapere cos'è questo URL presente nel mio sito web.
<link rel="pingback" href="http://www.example.com/xmlrpc.php" />
Le mie domande sono:
- A cosa serve questo?
- Questo link può causare problemi?

È il "Pingback"
Cos'è il Pingback?
I pingback (noti anche come trackback) sono una forma di commento automatico per una pagina o un articolo, creati quando un altro blog WordPress si collega a quella pagina o articolo.
Quando pubblichi un nuovo articolo, WordPress tenta di 'pingare' tutti i siti a cui hai inserito un link nel tuo post. Ovvero, il tuo sito WordPress informa altri siti web che hai inserito un link verso di loro.
Quando ricevi pingback, significa che qualcun altro ha inserito un link a uno dei tuoi articoli o pagine. (:source^) (puoi approfondire qui: Supporto WordPress.com, Wikipedia, e il glossario del Codex)
Per maggiori dettagli su Pingback e Trackback, guarda qui:
Rimuovere il Pingback
Per eliminare l'URL del pingback, basta cancellare la riga dal tuo file header.php
:
<link rel="pingback" href="<?php bloginfo( 'pingback_url' ); ?>" />
Il seguente articolo può aiutarti a capire il perché:
Minimizzare le Richieste HTTP con i Temi WordPress - ClickNathan.com
Risposte
Ora veniamo alle tue domande:
- A cosa serve questo?
Risposta: Se hai letto tutte le risorse, ora dovresti capire a cosa serve.
- Questo link crea problemi?
Risposta: No, crea solo una nuova query al database se l'URL del pingback non è definito direttamente. Se definito programmaticamente, allora interroga il database solo una volta per ogni caricamento di pagina e recupera l'URL del pingback dal db. Non è salutare per un sito interrogare il database per cose poco importanti. E come hai letto nei link, il pingback non è importante.
Ma possiamo comunque considerare:

Non sono sicuro delle tue ragioni. "Minimizzare le richieste HTTP" - questo non farà alcuna differenza: includere un URL di pingback non aggiungerà una richiesta HTTP extra per i lettori normali. "crea solo una nuova query al database" - no, bloginfo(‘pingback_url’) viene calcolato da get_option(‘site_url’) che è autoload=yes e quindi letto da wp_load_alloptions, e non richiederà una query aggiuntiva al database.
