HtmlrenderWebkitHeadlessProtoReferencedResource

HTML RenderInfrastructure

GoogleApi.ContentWarehouse.V1.Model.HtmlrenderWebkitHeadlessProtoReferencedResource

6
out of 10
Medium
SEO Impact
ReferencedResource contains an entry per url referenced by the browser while rendering a document. Next tag available: 20

SEO Analysis

AI Generated

Backend 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

19
Sort:|Filter:
canceledboolean(
Default: nil

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.

contentTypeinteger(
Default: nil

Content 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(
Default: nil

DOMTreeNode 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(
Default: nil

True 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.

Default: nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.WirelessTranscoderFetchFetchSourceInfo.t

Where this resource comes from.

fetchStatusstring
Default: nilFull type: String.t

The FetchStatus returned by the fetcher. Values are taken from wireless_transcoder_fetch.FetchConstants.FetchStatus in fetch_service.proto. The default value is SUCCESS(0).

Default: nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.HtmlrenderWebkitHeadlessProtoReferencedResourceHttpHeader.t

HTTP headers from the fetcher.

httpResponseCodeinteger(
Default: nil

HTTP 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.

Default: nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.WirelessTranscoderFetchFetchMetadata.t
postDatastring
Default: nilFull type: String.t

The post_data field is only valid when the HTTP request method is POST.

redirectTargetstring
Default: nilFull type: String.t

If the http_response_code is a HTTP redirect, the redirect target will be stored here.

referencedResourceContentIndexinteger(
Default: nil

Indicates 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.

Default: nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.HtmlrenderWebkitHeadlessProtoReferencedResourceHttpHeader.t

Only necessary headers are recorded. See google3/htmlrender/webkit_headless/resource_key.cc

requestMethodinteger(
Default: nil

The 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(
Default: nil

style index which has the url specified using either the background-image property or the list-style-image property.

synchronouslyFetchedboolean(
Default: nil

Whether it is synchronously fetched.

Default: nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.HtmlrenderWebkitHeadlessProtoReferencedResourceFetchTiming.t
urlstring
Default: nilFull type: String.t

Does not have a #fragment.

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.HtmlrenderWebkitHeadlessProtoWebKitFetchMetadata.t

Additional information webkit about this resource. e.g. intended usage