NlpSemanticParsingLocalLocationElement

NLPLocal SEO

GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingLocalLocationElement

3
out of 10
Low
SEO Impact
Next ID: 26 LINT.IfChange

SEO Analysis

AI Generated

Related to local search and geographic signals. Critical for local business visibility. This model (Nlp Semantic Parsing Local Location Element) contains 21 attributes that define its data structure. Key functionality includes: For elements with a NICKNAME alias location, this field will hold all matching alias icons, which are used in search to resolve the location.

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

21
Sort:|Filter:
Default: nilFull type: list(GoogleApi.ContentWarehouse.V1.Model.PersonalizationMapsAliasIcon.t

For elements with a NICKNAME alias location, this field will hold all matching alias icons, which are used in search to resolve the location.

aliasLocationstring
Default: nilFull type: String.t

The following fields (alias_location, qref_location, and saft_location) should have at most one non-empty value between them.

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

Set only when type is BUSINESS_NAME or BUSINESS_CATEGORY.

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

This will hold semantics from the dialog_referents subgrammar with offsets and indices relating to a list of results shown to the user. This field is repeated while in the future we could support multiple item list selection. i.e. [the starbucks] where multiple entries in the results will be indicated here

directionalModifierstring
Default: nilFull type: String.t

Set only when type is DIRECTIONAL_MODIFIER.

genericLocationboolean(
Default: nil

DEPRECATED. See basic_location.element.type == LOCATION_REFERENT to determine this instead. Populated by a type VISITED local action, this field is used to indicate a location element is a general-case $PT_visited_location string.

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

Set only when business_type is hotel.

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingLocalHyperReliableData.t
Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingLocalImplicitLocalCategory.t
Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingLocalLocalResultId.t

A field used to store the ID of a specific location entity, especially one not extracted via QRef. For example, - a location selected by the users via a dialog follow-up query like [the second one]. Will only be populated in the LocalSemanticsServlet, not in the grammar. - a location resolved based on a full search, e.g., following the geocoding step for a directions query. This field is also used by NoramlizeLocationForFingerprinting as the canonical place to store FeatureIds.

numBytesinteger(
Default: nil
numberinteger(
Default: nil

Represents zip codes, street numbers, etc. that were detected directly by the grammar (and not, e.g., by QRef). DEPRECATED. We ran into problems with zip codes having leading zeroes. Now we store numbers only in the text field.

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

A collection of QRefAnnotations repesenting Reference and Resolution data for Personal References. See go/copley-local and go/copley-annotator.

Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingQRefAnnotation.t
Default: nilFull type: GoogleApi.ContentWarehouse.V1.Model.NlpSemanticParsingSaftMentionAnnotation.t
sourcestring
Default: nilFull type: String.t
startByteinteger(
Default: nil

The byte span, in the raw query, which corresponds to this location element.

textstring
Default: nilFull type: String.t

A string representation of the location element. Typical, this field will be populated by the MakeLocationElementFn semantic function with the substring of the raw_query defined by start_byte and num_bytes. However, the field can also be populated explicitly in the grammar, in which case MakeLocationElementFn leaves it alone.

transitLineNumberstring
Default: nilFull type: String.t

Train number associated with /collection/geo/transit_line. Populated when user requests specific instance of a transit line. For example, long distance trains in India have two numbers for each train, one for up direction and other for down. And user use these numbers in queries along with name to specify the specific trip of the train. More details in go/number-transit-line-queries.

typestring
Default: nilFull type: String.t