Egy kollégának az ERPNext weboldalának indexelésével akadtak nehézségei, ezért megnéztem, hogy mi a helyzet és láttam, hogy oldalunkat ugyan eddig is indexelte a Google, mert az nem volt letiltva. De lehet ezt még jobban csinálni. Azaz van egy opció, hogy konkrétan minden egyes új tartalom megjelenítésekor értesítsük a Google-t az oldal publikálásáról, hogy ő azt feltérképezhesse és a kereső oldalán találatként megjeleníthesse. Azért született ez a cikk, mert ez a funkció ugyan létezik, de a dokumentáció hiányos. Ha ezt az indexelést be akarjuk kapcsolni, akkor egyrészt be kell állítanunk a Google szolgáltatásokat az ERPNext rendszerünkön belül, amihez a Google Developer Console rendszerében is be kell állítanunk bizonyos dolgokat, ez jól van dokumentálva. Azonban a címtár, naptár, map, drive API és Google Oauth használata mellett ehhez a Indexing API bekapcsolására van szükség. Ha ez megtörtént, akkor jön a lényeg, hogy a használt Credentials-on belüli OAuth 2.0 Client IDs-ben Authorized redirect URIs-nek adjuk meg a következőt:
https://www.monolithon.com/api/method/frappe.integrations.google_oauth.callback
Ezután a Google Search Console-ban is be kell állítani a következőket:
https://www.monolithon.com/api/method/frappe.integrations.google_oauth.callback
Természetesen a www.monolithon.com domain helyett a sajátunkat használva.