AEO Saigon

AEO for the Logistics and Shipping Industry: Schema and AI Search Strategy

Table of contents

Vietnam's logistics industry has thousands of companies — from urban courier startups to multinational transport conglomerates. When customers ask AI "which cold chain shipping company is reliable in HCM?" or "how much does container shipping from Hai Phong to HCM cost?", AI filters results from sources with clear structured data and answer-ready content.

Schema Stack for Logistics Companies

Công ty vận chuyển/logistics
├── Organization (schema tổ chức gốc)
│   ├── LocalBusiness (cho trụ sở và chi nhánh)
│   │   ├── hasOfferCatalog → ItemList → Service (từng dịch vụ)
│   │   ├── areaServed → City/State/Country
│   │   └── geo → GeoCoordinates
│   └── FAQPage (câu hỏi về giá, thời gian, chính sách)
└── Blog articles
    ├── Article + FAQPage (hướng dẫn, so sánh)
    └── HowTo (quy trình thông quan, đóng gói, tracking)

JSON-LD LocalBusiness for a Shipping Company

{
  "@context": "https://schema.org",
  "@type": ["LocalBusiness", "MovingCompany"],
  "@id": "https://example-logistics.vn",
  "name": "FastShip Vietnam — Vận Chuyển Nhanh Toàn Quốc",
  "description": "Dịch vụ vận chuyển hàng hóa nội thành và liên tỉnh toàn quốc. Chuyên vận chuyển hàng lạnh, hàng nguyên cont và hàng lẻ với đội xe 200+ phương tiện, phủ 63 tỉnh thành.",
  "url": "https://example-logistics.vn",
  "telephone": "+84-28-1234-5678",
  "email": "contact@example-logistics.vn",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Khu Công Nghiệp Bình Dương, đường D1",
    "addressLocality": "Thuận An",
    "addressRegion": "Bình Dương",
    "addressCountry": "VN"
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 10.9805,
    "longitude": 106.7098
  },
  "hasMap": "https://maps.google.com/?q=example-logistics",
  "areaServed": [
    { "@type": "City", "name": "Hồ Chí Minh" },
    { "@type": "City", "name": "Hà Nội" },
    { "@type": "City", "name": "Đà Nẵng" },
    { "@type": "Country", "name": "Vietnam" }
  ],
  "openingHoursSpecification": [
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
      "opens": "07:00",
      "closes": "22:00"
    },
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": ["Saturday", "Sunday"],
      "opens": "07:00",
      "closes": "17:00"
    }
  ],
  "hasOfferCatalog": {
    "@type": "OfferCatalog",
    "name": "Dịch Vụ Vận Chuyển",
    "itemListElement": [
      {
        "@type": "Offer",
        "itemOffered": {
          "@type": "Service",
          "name": "Giao Hàng Nội Thành HCM",
          "description": "Giao hàng trong vòng 2-4 giờ tại TP.HCM, pickup và delivery doorstep",
          "areaServed": { "@type": "City", "name": "Hồ Chí Minh" },
          "deliveryLeadTime": {
            "@type": "QuantitativeValue",
            "minValue": 2,
            "maxValue": 4,
            "unitCode": "HUR"
          }
        },
        "price": "15000",
        "priceCurrency": "VND",
        "priceSpecification": {
          "@type": "UnitPriceSpecification",
          "price": "15000",
          "priceCurrency": "VND",
          "referenceQuantity": {
            "@type": "QuantitativeValue",
            "value": "1",
            "unitText": "kg"
          }
        }
      },
      {
        "@type": "Offer",
        "itemOffered": {
          "@type": "Service",
          "name": "Vận Chuyển Liên Tỉnh HCM-HN",
          "description": "Vận chuyển hàng lẻ và nguyên cont từ TP.HCM ra Hà Nội, 2-4 ngày làm việc",
          "deliveryLeadTime": {
            "@type": "QuantitativeValue",
            "minValue": 2,
            "maxValue": 4,
            "unitCode": "DAY"
          }
        },
        "price": "18000",
        "priceCurrency": "VND"
      }
    ]
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.4",
    "reviewCount": "892"
  }
}

FAQPage for Logistics

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Cước vận chuyển hàng từ TP.HCM ra Hà Nội tính như thế nào?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Cước tính theo trọng lượng thực hoặc trọng lượng thể tích (chiều dài × chiều rộng × chiều cao / 6000), tính theo số nào lớn hơn. Hàng lẻ (LTL) từ HCM ra HN: 15.000-22.000 VND/kg, thời gian 2-4 ngày. Hàng nguyên cont (FTL): từ 12 triệu VND/cont 20ft. Phụ phí nhiên liệu, bảo hiểm hàng hóa và phí bốc dỡ tính riêng."
      }
    },
    {
      "@type": "Question",
      "name": "Hàng thất lạc hoặc hư hỏng được bồi thường như thế nào?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Bồi thường theo giá trị hàng hóa khai báo trên vận đơn, tối đa 10 lần phí vận chuyển nếu không mua bảo hiểm hàng hóa. Nếu mua bảo hiểm (0.3-0.5% giá trị hàng): bồi thường 100% thiệt hại thực tế. Khiếu nại trong vòng 24 giờ sau khi giao hàng với ảnh chụp và biên bản xác nhận."
      }
    },
    {
      "@type": "Question",
      "name": "FastShip có dịch vụ vận chuyển hàng lạnh không?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Có — đội xe lạnh 50 phương tiện phủ HCM, HN, và các tỉnh lân cận. Nhiệt độ duy trì từ -18°C đến +8°C theo yêu cầu. Phù hợp cho thực phẩm tươi sống, dược phẩm, mỹ phẩm. Đặt lịch trước tối thiểu 4 giờ cho nội thành, 1 ngày cho liên tỉnh."
      }
    }
  ]
}

AEO Checklist for Logistics

  • Google Business Profile verified with address, warehouse/vehicle photos, business hours
  • LocalBusiness JSON-LD with complete areaServed (cities/provinces served)
  • Service schema for each service with deliveryLeadTime and rates
  • FAQPage with 10+ real questions about pricing, timelines, compensation policy
  • Blog post on "rate calculation" and "delivery process" with HowTo schema
  • Branches: each branch has its own LocalBusiness with a correct address
  • Tracking page: HowTo schema guiding users on how to track orders
  • Real customer reviews: Google Reviews or on-site with AggregateRating

Logistics is an industry with high AI search demand — customers need quick answers about pricing and timing. Businesses that can answer these questions with clear content and accurate structured data will be prioritized for citation by AI.

Frequently asked questions

Which schema is most suitable for Vietnamese logistics companies?

It depends on the type of service: (1) Express delivery (similar to Giao Hàng Nhanh, J&T, Ninja Van at a smaller scale): LocalBusiness with @type MovingCompany or DeliveryService + Service schema for each type of service. (2) Freight transport, containers: FreightForwarder (no dedicated schema exists — use LocalBusiness + Service). (3) Warehousing: Warehouse has no dedicated schema — use LocalBusiness + Service. (4) 3PL (Third-party logistics): Organization + hasOfferCatalog with multiple Services. Most important: FAQPage schema with real customer questions (rates, delivery times, compensation policy) — this is the type of content AI cites most in the logistics industry.

What do customers typically ask AI about shipping services?

The most common questions AI receives about logistics: (1) 'How long does same-city delivery take in HCM?' — needs FAQ + Service schema with deliveryTime, (2) 'How are shipping rates from HCM to Hanoi calculated?' — needs content clearly explaining rate calculation, (3) 'Which companies ship refrigerated/frozen goods in Vietnam?' — needs specialty keywords clearly in content and schema, (4) 'How much compensation is given for lost shipments?' — FAQ about compensation policy, (5) 'How to track a [company name] order' — FAQ + HowTo about tracking. Content that answers these questions gets cited by AI frequently.

How can I appear in Google Maps and AI when customers search for 'warehouse rental HCM'?

Combine 3 channels: (1) Google Business Profile — claim and optimize with accurate address, business hours, warehouse photos, services; this is the primary data source for Google Maps and Google AI Overview local, (2) LocalBusiness JSON-LD on the website with a full address, hasMap (Google Maps link), areaServed (service area), (3) Dedicated content page for 'warehouse rental [specific district/area]' with LocalBusiness schema geoContains or serviceArea. These three channels reinforce each other — AI combines information from all three.

How should delivery times and coverage areas be included in schema?

Service schema: deliveryLeadTime with QuantitativeValue (minValue: 2, maxValue: 4, unitCode: HUR for same-city; minValue: 1, maxValue: 3, unitCode: DAY for inter-provincial). areaServed: an array of City or State values — for example Ho Chi Minh City and Hanoi. For nationwide coverage: areaServed with @type Country, name Vietnam. Clear service geography helps AI match the right company with location-based queries.

Should logistics companies create blogs and long-form content, or just service pages?

Long-form content is essential if you want AI to cite you. Short service pages (500 words) only compete in traditional SEO. To appear in AI search: you need content that explains mechanisms, makes comparisons, and provides guidance. Examples of effective blog posts for logistics: 'How to calculate container shipping rates from HCM to Hanoi 2026', 'Lost goods during shipping: your rights and how to handle it', 'The difference between FCL and LCL shipping for small businesses', 'Customs procedures for goods imported from China'. Each post should have FAQPage schema — AI will cite the question/answer pairs directly.

AEO Saigon

An Answer Engine Optimization agency in Ho Chi Minh City — helping business websites get cited by AI. About AEO Saigon →

Want your website to be cited by AI like this?

Free Audit