GeostoreComposableItemProto

GeostoreLocal SEO

GoogleApi.ContentWarehouse.V1.Model.GeostoreComposableItemProto

5
out of 10
Medium
SEO Impact
Generic item proto. This is intended to have only certain aspects filled (e.g. photo only, name + price). Valid combinations of properties are enforced by linters.

SEO Analysis

AI Generated

Part of Google's geographic data infrastructure (Geostore). This system stores and processes geographic information that powers Google Maps, local search, and location-based search features. For local SEO, these geographic signals determine how businesses and locations appear in local search results and map packs.

Actionable Insights for SEOs

  • Optimize Google Business Profile with accurate location data
  • Ensure NAP (Name, Address, Phone) consistency across the web
  • Build local citations and location-relevant content

Attributes

8
Sort:|Filter:
Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.GeostoreCallToActionProto.t

Call to action for the individual product.

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

Any photos describing this item.

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

The repeated name_info field is for price list sections listed in multiple languages. At least one name_info containing id must be specified. There should be at most one name_info for any given language. When representing a job item, there should be exactly one name_info specified.

offeredstring
Default: nilFull type: String.t

Represents if an item is offered at a business. For TYPE_JOB, this represents if this job is offered by the corresponding business

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

Price of the item. There should be at most one price for any given currency.

priceFormatstring
Default: nilFull type: String.t

the default value is legal and safe (represents no price if the “price” field is unset).

rankingHintnumber(
Default: nil

we are not required to followed it if we have a different order we think is better. Higher scores represent items that should be shown more prominently/earlier. Optional.