Qual è la soluzione più efficiente per arricchire i risultati della ricerca personalizzata di Google con tassonomie?

15 dic 2014, 14:53:36
Visualizzazioni: 127
Voti: 1

Questa è più una domanda concettuale/sulle migliori pratiche:

Sto integrando la ricerca personalizzata di Google in un sito che ha circa 15.000 articoli. Userò la funzionalità XML/JSON che è una chiamata REST con la query che restituisce i risultati.

Il file JSON risultante contiene URL (ovviamente) per identificare gli articoli corretti e ho intenzione di scorrere questi URL per ottenere i rispettivi post_id e poi interrogare il database per ottenere questi dati aggiuntivi di cui ho bisogno: tag/categorie/altre-tassonomie.

Fare questo avanti e indietro interrogando URL->GET_POST_ID_FROM_URL->GET_TAXONOMIES_FOR_ID sembra essere molto inefficiente, stavo cercando qualche idea su come renderlo più efficiente senza modificare la struttura dei permalink per includere il post_id.

Grazie!

Amit
Amit
1.35K
Commenti

Non sono sicuro di come funzioni l'API di Google Custom Search, ma se legge un qualche tipo di metadati, il che mi sembra logico, sarebbe opportuno stampare l'ID del post da qualche parte nel tuo codice.

chifliiiii chifliiiii
18 dic 2014 17:27:51

@chifliiiii Se lo stampassi nella pagina, apparirebbe come parte dello "snippet del risultato" e quasi lo inquinerebbe con dati che non sono utili all'utente.. Immagina ogni risultato su Google con qualcosa come ID:N.

Amit Amit
19 dic 2014 17:41:01

Intendevo in un meta tag o in un attributo data, ma ripeto non sono sicuro di come funzioni Google Custom Search, sto solo lanciando un'idea :)

chifliiiii chifliiiii
20 dic 2014 21:24:14