feat(seo): make paca.chanpaca.net the canonical domain for the whole site

Both hostnames served the same sitemap and feed, so the sitemap submitted for
paca.chanpaca.net listed only mediabrowser.chanpaca.net URLs and Naver rejected
it as not matching the verified domain. Switch every canonical URL, Open Graph
tag, hreflang, JSON-LD, sitemap, RSS feed, llms files, app share link, package
manifest and promo UTM to paca.chanpaca.net, then resubmit the corrected Naver
and Search Console sitemaps. All 2,757 tests pass.

💘 Generated with Crush

Assisted-by: Crush:deepseek-v4.1-flash
This commit is contained in:
Yun Chan 2026-09-15 05:04:51 +09:00
parent a5a8da7424
commit a2916e953c
31 changed files with 176 additions and 174 deletions

View file

@ -7,14 +7,14 @@
<title>Paca</title>
<authors>Paca</authors>
<owners>Paca</owners>
<projectUrl>https://mediabrowser.chanpaca.net/</projectUrl>
<projectUrl>https://paca.chanpaca.net/</projectUrl>
<packageSourceUrl>https://git.chanpaca.net/Video-Downloader/releases</packageSourceUrl>
<iconUrl>https://mediabrowser.chanpaca.net/assets/paca-logo-512.png</iconUrl>
<licenseUrl>https://mediabrowser.chanpaca.net/</licenseUrl>
<iconUrl>https://paca.chanpaca.net/assets/paca-logo-512.png</iconUrl>
<licenseUrl>https://paca.chanpaca.net/</licenseUrl>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<projectSourceUrl>https://git.chanpaca.net/Video-Downloader/releases</projectSourceUrl>
<docsUrl>https://mediabrowser.chanpaca.net/guide.html</docsUrl>
<releaseNotes>https://mediabrowser.chanpaca.net/releases.html</releaseNotes>
<docsUrl>https://paca.chanpaca.net/guide.html</docsUrl>
<releaseNotes>https://paca.chanpaca.net/releases.html</releaseNotes>
<summary>Free media browser and video downloader (HLS m3u8 / DASH / MP4 auto-detection).</summary>
<description>
Paca is a 100% free media browser for Windows that downloads streaming video.

View file

@ -1,7 +1,7 @@
{
"version": "1.2.0",
"description": "Free media browser and video downloader. Auto-detects HLS/DASH/MP4 streams and saves lossless MP4.",
"homepage": "https://mediabrowser.chanpaca.net/",
"homepage": "https://paca.chanpaca.net/",
"license": "Proprietary",
"architecture": {
"64bit": {
@ -15,7 +15,7 @@
},
"innosetup": true,
"checkver": {
"url": "https://mediabrowser.chanpaca.net/releases.json",
"url": "https://paca.chanpaca.net/releases.json",
"jsonpath": "$.releases[0].tag",
"regex": "v([\\d.]+)"
},

View file

@ -4,12 +4,12 @@ PackageIdentifier: Paca.Paca
PackageVersion: 1.2.0
PackageLocale: en-US
Publisher: Paca
PublisherUrl: https://mediabrowser.chanpaca.net/
PublisherSupportUrl: https://mediabrowser.chanpaca.net/guide.html
PublisherUrl: https://paca.chanpaca.net/
PublisherSupportUrl: https://paca.chanpaca.net/guide.html
PackageName: Paca
PackageUrl: https://mediabrowser.chanpaca.net/
PackageUrl: https://paca.chanpaca.net/
License: Proprietary
LicenseUrl: https://mediabrowser.chanpaca.net/
LicenseUrl: https://paca.chanpaca.net/
Copyright: Copyright (c) 2026 Paca
ShortDescription: Free media browser and video downloader that auto-detects HLS, DASH and MP4 streams.
Description: >-
@ -30,6 +30,6 @@ Tags:
- media-browser
- ffmpeg
- idm-alternative
ReleaseNotesUrl: https://mediabrowser.chanpaca.net/releases.html
ReleaseNotesUrl: https://paca.chanpaca.net/releases.html
ManifestType: defaultLocale
ManifestVersion: 1.12.0

View file

@ -1,8 +1,8 @@
# Paca 사이트(site/)의 전체 URL 을 IndexNow 로 검색엔진(Bing/ChatGPT Search·Naver·Yandex)에 즉시 통보한다.
# 사용: ./build/indexnow-ping.ps1 [-SiteUrl https://mediabrowser.chanpaca.net]
# 사용: ./build/indexnow-ping.ps1 [-SiteUrl https://paca.chanpaca.net]
# 필요: site/sitemap.xml, site/{key}.txt (키 파일은 사이트 루트에서 공개 접근 가능해야 한다)
# 참고: ChatGPT Search 인용의 87%가 Bing 인덱스에서 나오므로 IndexNow 즉시 색인은 최우선 순위 채널이다.
param([string]$SiteUrl = "https://mediabrowser.chanpaca.net")
param([string]$SiteUrl = "https://paca.chanpaca.net")
$ErrorActionPreference = "Stop"
$root = Split-Path -Parent $PSScriptRoot