diff --git a/public/robots.txt b/public/robots.txt index 77cbe98..90aa1c0 100644 --- a/public/robots.txt +++ b/public/robots.txt @@ -1,7 +1,7 @@ User-agent: * Allow: / -Sitemap: https://www.sky-stream.online/sitemap.xml +Sitemap: https://skystream.yashiel.dev/sitemap.xml # Disallow API and auth paths Disallow: /api/ diff --git a/public/sitemap.xml b/public/sitemap.xml index cad34c0..6701bad 100644 --- a/public/sitemap.xml +++ b/public/sitemap.xml @@ -4,17 +4,17 @@ xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"> - https://www.sky-stream.online/ + https://skystream.yashiel.dev/ daily 1.0 - https://www.sky-stream.online/home + https://skystream.yashiel.dev/home daily 0.9 - https://www.sky-stream.online/live-tv + https://skystream.yashiel.dev/live-tv weekly 0.7 diff --git a/src/app/layout.jsx b/src/app/layout.jsx index b5a9d03..cf17740 100644 --- a/src/app/layout.jsx +++ b/src/app/layout.jsx @@ -17,20 +17,20 @@ export const metadata = { 'free movies,free tv shows,stream online,hd streaming,no sign up movies,skystream,watch movies online,watch tv shows online,4K movies,full HD,streaming site', robots: 'index, follow', referrer: 'origin', - metadataBase: new URL('https://www.sky-stream.online'), + metadataBase: new URL('https://skystream.yashiel.dev'), alternates: { canonical: '/', }, openGraph: { type: 'website', - url: 'https://www.sky-stream.online/', + url: 'https://skystream.yashiel.dev/', title: 'SkyStream | Free Movies & TV Shows Online - No Sign Up', description: 'Watch thousands of movies and TV shows in HD, Full HD and 4K. No sign-up required.', siteName: 'SkyStream', images: [ { - url: 'https://www.sky-stream.online/LOGO.png', + url: 'https://skystream.yashiel.dev/LOGO.png', width: 1200, height: 630, }, @@ -41,7 +41,7 @@ export const metadata = { site: '@SkyStream', title: 'SkyStream | Free Movies & TV Shows - No Sign Up', description: 'Stream free movies and TV shows in HD, Full HD and 4K. No registration needed.', - images: ['https://www.sky-stream.online/LOGO.png'], + images: ['https://skystream.yashiel.dev/LOGO.png'], }, icons: { icon: [{ url: '/favicon.png', type: 'image/png' }, { url: '/favicon.ico' }], @@ -67,14 +67,14 @@ export default function RootLayout({ children }) { '@context': 'https://schema.org', '@type': 'WebSite', name: 'SkyStream', - url: 'https://www.sky-stream.online', + url: 'https://skystream.yashiel.dev', description: 'Watch free movies and TV shows online in HD, Full HD and 4K. No sign-up required.', potentialAction: { '@type': 'SearchAction', target: { '@type': 'EntryPoint', - urlTemplate: 'https://www.sky-stream.online/?q={search_term_string}', + urlTemplate: 'https://skystream.yashiel.dev/?q={search_term_string}', }, 'query-input': 'required name=search_term_string', }, @@ -91,8 +91,8 @@ export default function RootLayout({ children }) { '@context': 'https://schema.org', '@type': 'Organization', name: 'SkyStream', - url: 'https://www.sky-stream.online', - logo: 'https://www.sky-stream.online/LOGO.png', + url: 'https://skystream.yashiel.dev', + logo: 'https://skystream.yashiel.dev/LOGO.png', founder: [ { '@type': 'Person', diff --git a/src/app/movie/[slug]/page.jsx b/src/app/movie/[slug]/page.jsx index ea9f7da..45775ee 100644 --- a/src/app/movie/[slug]/page.jsx +++ b/src/app/movie/[slug]/page.jsx @@ -31,7 +31,7 @@ export async function generateMetadata({ params }) { : `Stream ${movie.title} online free in HD on SkyStream. No sign-up required.`; const image = movie.poster_path ? `https://image.tmdb.org/t/p/w500${movie.poster_path}` - : 'https://www.sky-stream.online/LOGO.png'; + : 'https://skystream.yashiel.dev/LOGO.png'; return { title, @@ -40,7 +40,7 @@ export async function generateMetadata({ params }) { title, description, type: 'video.movie', - url: `https://www.sky-stream.online/movie/${slug}`, + url: `https://skystream.yashiel.dev/movie/${slug}`, images: [{ url: image }], siteName: 'SkyStream', }, @@ -60,7 +60,7 @@ export async function generateMetadata({ params }) { name: movie.title, description: movie.overview, image, - url: `https://www.sky-stream.online/movie/${slug}`, + url: `https://skystream.yashiel.dev/movie/${slug}`, datePublished: movie.release_date, genre: movie.genres?.map(g => g.name), aggregateRating: movie.vote_average diff --git a/src/app/tv/[...slug]/page.jsx b/src/app/tv/[...slug]/page.jsx index 9b86faa..b8ab921 100644 --- a/src/app/tv/[...slug]/page.jsx +++ b/src/app/tv/[...slug]/page.jsx @@ -50,7 +50,7 @@ export async function generateMetadata({ params }) { : `Stream ${tvShow.name} online free in HD on SkyStream. No sign-up required.`; const image = tvShow.poster_path ? `https://image.tmdb.org/t/p/w500${tvShow.poster_path}` - : 'https://www.sky-stream.online/LOGO.png'; + : 'https://skystream.yashiel.dev/LOGO.png'; const urlPath = `/tv/${slug.join('/')}`; return { @@ -60,7 +60,7 @@ export async function generateMetadata({ params }) { title, description, type: 'video.tv_show', - url: `https://www.sky-stream.online${urlPath}`, + url: `https://skystream.yashiel.dev${urlPath}`, images: [{ url: image }], siteName: 'SkyStream', }, @@ -80,7 +80,7 @@ export async function generateMetadata({ params }) { name: tvShow.name, description: tvShow.overview, image, - url: `https://www.sky-stream.online${urlPath}`, + url: `https://skystream.yashiel.dev${urlPath}`, datePublished: tvShow.first_air_date, genre: tvShow.genres?.map(g => g.name), aggregateRating: tvShow.vote_average diff --git a/src/utils/useSeoMeta.js b/src/utils/useSeoMeta.js index 2d6698d..16e4583 100644 --- a/src/utils/useSeoMeta.js +++ b/src/utils/useSeoMeta.js @@ -11,7 +11,7 @@ import { useEffect } from 'react'; -const BASE_URL = 'https://www.sky-stream.online'; +const BASE_URL = 'https://skystream.yashiel.dev'; const DEFAULT_IMAGE = `${BASE_URL}/LOGO.png`; const SITE_NAME = 'SkyStream';