- Add branded not-found.tsx with navigation links - Add global error.tsx boundary with retry and error digest display - Add root loading.tsx skeleton for route transitions - Expand root layout metadata: OpenGraph, Twitter cards, robots, viewport - Add sitemap.ts and robots.ts for SEO - Add search page and listing detail metadata via route layouts Co-Authored-By: Paperclip <noreply@paperclip.ing>
17 lines
591 B
TypeScript
17 lines
591 B
TypeScript
import type { Metadata } from 'next';
|
|
|
|
export const metadata: Metadata = {
|
|
title: 'Tìm kiếm bất động sản',
|
|
description:
|
|
'Tìm kiếm mua bán, cho thuê bất động sản trên toàn quốc — căn hộ, nhà phố, biệt thự, đất nền với bộ lọc thông minh.',
|
|
openGraph: {
|
|
title: 'Tìm kiếm bất động sản | GoodGo',
|
|
description:
|
|
'Tìm kiếm mua bán, cho thuê bất động sản trên toàn quốc với GoodGo.',
|
|
},
|
|
};
|
|
|
|
export default function SearchLayout({ children }: { children: React.ReactNode }) {
|
|
return children;
|
|
}
|