W serwisach tworzonych za pomocą Oracle Content Management można włączyć funkcję wstępnego renderowania statycznych stron HTML, tak aby reagowały na żądania robotów przeszukujących.
Jeśli usługa Prerender Service jest włączona i żądanie pochodzi z robota przeszukującego, strona jest wyszukiwana w pamięci podręcznej.
Jeśli strona zostanie znaleziona w pamięci podręcznej i będzie nie starsza niż 15 dni, to żądanie zostanie obsłużone przez stronę znajdującą się w pamięci podręcznej.
Jeśli strona w pamięci podręcznej jest starsza niż 15 dni lub jeśli strona nie zostanie znaleziona w pamięci podręcznej, to jest pobierana z usługi Oracle Content Management nowa wersja, pamięć podręczna jest aktualizowana oraz jest udostępniana nowa wstępnie renderowana strona.
Jeśli strona nie zostanie znaleziona w pamięci podręcznej ani w usłudze Oracle Content Management, to jest zwracana strona błędu.
Wygasłe strony w serwisach publicznych lub nowych serwisach, które jeszcze nie są przechowywane w pamięci podręcznej, są renderowane raz dziennie. Jeśli strona jest już przechowywana w pamięci podręcznej, to nie aktualizuje pamięci podręcznej. Po włączeniu usługi Prerender Service wstępnie renderowana pamięć podręczna jest aktualizowana co godzinę dla serwisów, które zostały zaktualizowane i ponownie opublikowane. Jeśli użytkownik dokonuje zmian w stronach serwisu zmiany i chce przetestować, jak te zmiany wpłyną na optymalizację, może w ustawieniach serwisu ręcznie zaktualizować wstępnie renderowaną pamięć podręczną.
Z nawigacji bocznej wybrać opcję Serwisy.
Wybrać serwis, po czym wybrać z menu podręcznego opcję Właściwości albo nacisnąć na pasku czynności przycisk Pasek boczny, a następnie wybrać opcję Właściwości.
Na pasku bocznym "Właściwości" wybrać opcję SEO.
Zostanie wyświetlona data i godzina ostatniego odświeżenia pamięci podręcznej. Aby zaktualizować pamięć podręczną, nacisnąć przycisk Odśwież teraz. Na pasku postępu będzie pokazywany status buforowania.
Uwaga:
Jeśli (zgodnie z ustawieniami SEO dla serwisu) strona jest ukryta przed wyszukiwarkami, to nie jest wstępnie renderowana ani nie jest przechowywana w pamięci podręcznej.
Aby włączyć usługę Prerender Service w Oracle Content Management, należy:
W obszarze "Administrowanie" nawigacji bocznej wybrać opcję System.
Z menu "Ustawienia systemu" wybrać opcję Ustawienia SEO dla serwisów.
Nacisnąć przycisk Włączone.
Zdefiniować wymaganych dodatkowych użytkowników-agentów.
Tabela 11-1 Trwale zakodowani użytkownicy-agenci w Oracle Content Management
Użytkownik-agent | Użytkownik-agent | Użytkownik-agent | Użytkownik-agent |
---|---|---|---|
baiduspider | facebookexternalhit | twitterbot | rogerbot |
linkedinbot | embedly | quora link preview | showyoubot |
outbrain | pinterest/0. | developers.google.com/+/web/snippet | slackbot |
vkShare | W3C_Validator | redditbot | Applebot |
tumblr | bitlybot | ||
SkypeUriPreview | nuzzel | Discordbot | Google Page Speed |
Qwantify | pinterestbot |
Tabela 11-2 Dodatkowi, wstępnie skonfigurowani użytkownicy-agenci we właściwości "PrerenderUserAgents" pliku config.cfg
Użytkownik-agent | Użytkownik-agent | Użytkownik-agent | Użytkownik-agent |
---|---|---|---|
AddSearchBot | AdIdxBot | AdsBot-Google | AdsBot-Google-Mobile-Apps |
AppEngine-Google | Baidu-YunGuanCe | Bingbot | BingPreview |
DuckDuckBot | DuckDuckGo-Favicons-Bot | endeca webcrawler | Exabot |
Facebot | Feedfetcher-Google | FeedValidator | Fetch |
FlipboardProxy | Google Favicon | Google Web Preview | Google-Adwords-Instant |
Googlebot | Googlebot-Image | Googlebot-Mobile | Googlebot-News |
Googlebot-Video | Google-PhysicalWeb | Google-Structured-Data-Testing-Tool | HubSpot,ia_archiver |
Mediapartners-Google | MSNBot | NetcraftSurveyAgent | nutch |
Oracle Secure Enterprise Search | pinterest.com | PIs-Google | SEOkicks |
seoscanners | Siteimprove.com | Slurp | Sogou web spider |
VSE/1.0 | W3C_CSS_Validator | W3C_I18n-Checker | W3C_Unicorn |
W3C-checklink | W3C-mobileOK | Y!J | Yahoo Link Preview |
Yahoo! Slurp | Yandex | YandexBot | YunGuanCe |