- Home
- Categorie
- Digital Marketing
- Posizionamento Nei Motori di Ricerca
- xml-rpc, pingback e suo funzionamento.
-
xml-rpc, pingback e suo funzionamento.
Ciao
Una domanda da niubbo: ma come funziona?
Voglio dire, è uno standard la procedure call richiama frasi xml standard a cui dare una risposta, ma come è implementata la risposta?
Ad esempio sulla pagina XML-RPC di wiki inglese ci sono ottimi esempi:An example of a typical XML-RPC request would be: <?xml version="1.0"?> <methodCall> <methodName>examples.getStateName</methodName> <params> <param> <value><i4>40</i4></value> </param> </params> </methodCall> An example of a typical XML-RPC response would be: <?xml version="1.0"?> <methodResponse> <params> <param> <value><string>South Dakota</string></value> </param> </params> </methodResponse>
Comprendo benissimo che la richiesta per il 40imo stato dell'unione è il Sud Dakota, ma come avviene la domanda? Il ( bot | crawler ) di Google ad esempio passa sulle pagine del sito, trova la classica stringa nell'header che richiama il pingback attraverso xml-rpc e?
Come avviene la domanda e soprattutto cosa risponde il "sito"?
Mi viene il sospetto inoltre che questo tipo di protocollo vada bene per blog o siti di news, dove indubbiamente avere dei pingback ha senso, mentre siti statici o comunque di compravendita prodotti che non cambiano mai, ha senso avere un pingback? Non perché lo vedo quasi sempre nel codice e credo che la "colpa" sia del fatto che usando Wordpress ad esempio, non si sta nemmeno tanto a eliminare ciò che serve/non serve. Ma questa è altra storia ovviamente.
-
Vediamo se arriva il mitico Andrea Pernici @juanin
-
In teoria XML-RPC serve per fare Remote Procedure Call quindi non ha nulla a che vedere con i pingback.
Nello specifico Wordpress lo usa per permettere a procedure esterne di aggiungere articoli se necessario. Di fatto lo scopo di questo protocollo non è quello di permettere dei pingback.
Qui la logica è spiegata in modo abbastanza chiaro http://xmlrpc.scripting.com/
In sostanza non c'è motivo per un motore di ricerca di fare RPC.