HtmlrenderWebkitHeadlessProtoReferencedResource
HTML RenderInfrastructureGoogleApi.ContentWarehouse.V1.Model.HtmlrenderWebkitHeadlessProtoReferencedResource
SEO Analysis
AI GeneratedBackend infrastructure with indirect SEO impact. This model (Htmlrender Webkit Headless Proto Referenced Resource) contains 19 attributes that define its data structure. Key functionality includes: True if this fetch was canceled due to render server policy. e.g. the page exceeded the fetch budget or an extension canceled the fetch.
Actionable Insights for SEOs
- Understanding this model helps SEOs grasp Google's internal data architecture
- Consider how this system might interact with other ranking signals
Attributes
19canceledboolean(nilTrue if this fetch was canceled due to render server policy. e.g. the page exceeded the fetch budget or an extension canceled the fetch.
contentTypeinteger(nilContent type of this resource (webutil/http/content-type.h). The content type is from guess based on the file extension, any mime type in http headers at the beginning of the content, any content-disposition http header, and the content body itself. Note: the content type defined in webutil/http/content-type.proto is incomplete. If you are interested in missing types, please update the enum and the logic of content type detection.
domTreeNodeIndexlist(integer(nilDOMTreeNode index which has the url as one of its attributes specified using either src, href or background attributes. src attribute applies to img, script, frame and iframe nodes, href applies to link nodes and background applies to body node. It is possible for a url to be referenced by multiple DOM nodes. For e.g. an tag with the same src attribute can occur in multiple places within a document. It is possible for a url to not have any DOM node reference. For example, redirects don't have DOM tree nodes.
failedHttpAccessControlCheckboolean(nilTrue when a HTTP request succeeded but the resource was not made accessible to script due to a HTTP Access Control (CORS) failure. This field is not implemented on Chromium.
fetchSourceInfoWirelessTranscoderFetchFetchSourceInfo →nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.WirelessTranscoderFetchFetchSourceInfo.tWhere this resource comes from.
fetchStatusstringnilFull type: String.tThe FetchStatus returned by the fetcher. Values are taken from wireless_transcoder_fetch.FetchConstants.FetchStatus in fetch_service.proto. The default value is SUCCESS(0).
nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.HtmlrenderWebkitHeadlessProtoReferencedResourceHttpHeader.tHTTP headers from the fetcher.
httpResponseCodeinteger(nilHTTP response code if we had tried to fetch the url. Absence of this field indicates either we have not tried to fetch the url or the fetcher never got back to us with any response.
nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.WirelessTranscoderFetchFetchMetadata.tpostDatastringnilFull type: String.tThe post_data field is only valid when the HTTP request method is POST.
redirectTargetstringnilFull type: String.tIf the http_response_code is a HTTP redirect, the redirect target will be stored here.
referencedResourceContentIndexinteger(nilIndicates which referenced_resource_content (in RenderResponse) this RefencedResource points to. This field will be set only when there is referenced_resource_content for this RefencedResource in RenderResponse.
nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.HtmlrenderWebkitHeadlessProtoReferencedResourceHttpHeader.tOnly necessary headers are recorded. See google3/htmlrender/webkit_headless/resource_key.cc
requestMethodinteger(nilThe HTTP request method (GET, HEAD, POST, etc) used for this request. Values are taken from the HTTPHeaders::Protocol enum in webutil/http/httputils.h. HTTPHeaders::PROTO_GET
styleIndexlist(integer(nilstyle index which has the url specified using either the background-image property or the list-style-image property.
synchronouslyFetchedboolean(nilWhether it is synchronously fetched.
nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.HtmlrenderWebkitHeadlessProtoReferencedResourceFetchTiming.turlstringnilFull type: String.tDoes not have a #fragment.
webkitMetadataHtmlrenderWebkitHeadlessProtoWebKitFetchMetadata →nilFull type: GoogleApi.ContentWarehouse.V1.Model.HtmlrenderWebkitHeadlessProtoWebKitFetchMetadata.tAdditional information webkit about this resource. e.g. intended usage