Local Pack

Description: The Local Pack displays a map and a list of local businesses relevant to the search query, typically for location-based searches. It provides essential information such as business name, address, phone number, rating, and operating hours.

API Response Structure:

{
  "hasMapView": true,
  "locations": [
    {
      "title": "Business Name",
      "details": [
        "123 Main Street, City, State",
        "Open until 9 PM",
        "(555) 123-4567"
      ],
      "hasImage": true,
      "rating": {
        "rate": 4.5,
        "priceClass": "$$$"
      },
      "url": "https://example.com/business",
      "hasMapURL": true
    }
  ],
  "type": "localPack"
}

Fields:

  • hasMapView (boolean): Indicates if a map is displayed

  • locations (array): List of local businesses

    • title (string): Business name

    • details (array): Business information (address, hours, phone)

    • hasImage (boolean): If business has an image

    • rating (object): Business rating information

      • rate (number): Average rating (0-5)

      • priceClass (string): Price range indicator

    • url (string): Business website or listing URL

    • hasMapURL (boolean): If individual map link is available

  • type (string): Always "localPack"

Would you like me to continue with the documentation for the remaining SERP features? I can provide similar detailed documentation for each feature in the list.