IndexingConverterRawRedirectInfo

Indexing ConverterIndexing

GoogleApi.ContentWarehouse.V1.Model.IndexingConverterRawRedirectInfo

7
out of 10
High
SEO Impact
The proto to be stored in raw_redirect_info column of document table.

SEO Analysis

AI Generated

Controls how pages are indexed. Without proper indexing, pages cannot appear in search results at all. This model (Indexing Converter Raw Redirect Info) contains 4 attributes that define its data structure. Key functionality includes: Final redirect target found from rendering. It is the same as the last element of raw_redirect_chain_from_rendering. It is used as an input source for...

Actionable Insights for SEOs

  • Monitor for changes in rankings that may correlate with updates to this system
  • Consider how your content strategy aligns with what this signal evaluates
  • Optimize crawl budget by fixing broken links and reducing redirect chains
  • Use robots.txt and sitemap.xml effectively to guide crawling
  • Monitor Google Search Console for crawl errors and indexing issues

Attributes

4
Sort:|Filter:
rawFinalTargetFromRenderingstring
Default: nilFull type: String.t

Final redirect target found from rendering. It is the same as the last element of raw_redirect_chain_from_rendering. It is used as an input source for the indexable fragment detection pipeline and also downstream phases.

rawFinalTargetFromTrawlerstring
Default: nilFull type: String.t

This is with-fragment version of redirect_with_contents. This field is populated only if there was a fragment. This field is used by indexing::mobile::GetRedirectTarget() defined in indexing/mobile/internal/smartphone-util.cc, which extracts the redirect target for smartphone optimized pages. The extracted target in turn is served in search results for smartphone users. We need with-fragment version because with-fragment url can return different content than fragment-stripped url. For example, http://www.example.com/m#article=11 and http://www.example.com/m can return different content. These cases are most typical for Ajaxy sites. This fragment does not have to be indexable.

rawRedirectChainFromRenderingIndexingConverterRedirectChain →
Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.IndexingConverterRedirectChain.t

Redirect chain generated from redirect events in rendering. At the beginning of it, there could be some redirects from trawler (i.e. could be partial or entire trawler redirect chain), other redirects have their RedirectParams::is_redirect_from_rendering fields set to true. Redirects here have no RedirectChain::Hop::raw_target fields populated, and targets stored in RedirectChain::Hop::target fields are likely cleaned while keeping fragments (also sometimes they could be uncleaned ones because of cleaning failures), fragments could be indexable or non-indexable.

renderingRedirectLimitinteger(
Default: nil

This is used to describe how many redirect hops from Webkit were kept in the raw_redirect_chain_from_rendering. If it is -1, it means it kept all the hops from Webkit in redirect chain.