Ciri Pengurusan Pengalihan Disokong Shopify Batasan Platform
Sistem pengurusan pengalihan terbina dalam
Import pukal CSV untuk migrasi besar
Pengalihan wildcard
Pengalihan alias domain
Pencegahan rantaian pengalihan
Pengalihan domain luar
Jumlah bilangan pengalihan
Panjang karakter URL
Pemeliharaan kes dalam URL
Padanan parameter fleksibel
Pemeliharaan susunan parameter dalam URL

Adakah Shopify Mempunyai Sistem Pengurusan Pengalihan Terbina Dalam?

Disokong Shopify

Ya, Shopify menyediakan sistem pengurusan pengalihan terbina dalam dengan dua kaedah mudah untuk membuat pengalihan: penciptaan individu melalui antara muka pentadbir dan import pukal CSV untuk migrasi berskala besar.

Penciptaan Pengalihan Individu

Terbaik untuk:

  • Penciptaan pengalihan tunggal
  • Menguji tingkah laku pengalihan
  • Pembetulan dan kemas kini pantas

Import Pukal CSV

Terbaik untuk:

  • Migrasi berskala besar (ratusan atau ribuan pengalihan)
  • Kemas kini berbilang URL
  • Perancangan pengalihan sistematik

Keperluan Laluan URL

Medan “Redirect From”:

  • Laluan relatif sahaja (tiada nama domain)
  • Mesti bermula dengan garis condong /
  • Contoh: /example_product.php

Medan “Redirect To”:

  • Laluan relatif ATAU mutlak diterima
  • Contoh: /new-page atau https://www.external.com/page

Pemformatan Semula URL Automatik

Shopify secara automatik memformat semula URL semasa import CSV:

Format Input Shopify Tukar Kepada Hasil
https://www.redirects.net/resource /resource Jalur ke laluan relatif
www.redirects.net/unicode/test /www.redirects.net/unicode/test Tambah garis condong hadapan
redirects.net/nested/directory /redirects.net/nested/directory Tambah garis condong hadapan

Di Mana Mencari Jadual Pengalihan

  1. Dari pentadbir Shopify anda, pergi ke Content → Menus
  2. Klik View URL Redirects
⚠️ Kritikal: Tingkah Laku Auto-Pemformatan
Sentiasa gunakan laluan relatif (bermula dengan `/`) dalam CSV anda untuk mengelakkan auto-pemformatan yang tidak dijangka. Shopify akan menambah garis condong hadapan pada laluan yang tidak mempunyainya, yang boleh mencipta pengalihan yang salah.
Apabila mengimport senarai pengalihan besar, kumpulkan import anda kepada kumpulan 1,000 pengalihan. Kumpulan lebih kecil menjadikannya jauh lebih mudah untuk mengenal pasti dan membetulkan ralat berbanding memburu melalui import besar dengan ribuan entri.

Adakah Pengalihan Wildcard Disokong?

Batasan Shopify

Pengalihan wildcard sebelah pelayan tidak disokong secara asli oleh Shopify. Walau bagaimanapun, pengalihan wildcard JavaScript sebelah pelanggan adalah mungkin melalui penyesuaian templat Liquid atau aplikasi Shopify.

Memahami Pengalihan Wildcard

Pengalihan wildcard membolehkan anda mengalihkan berbilang URL yang sepadan dengan corak tertentu menggunakan satu peraturan pengalihan. Karakter wildcard (*) sepadan dengan sebarang teks dalam kedudukan tersebut.

Contoh: Satu Peraturan Mengalihkan Semua Catatan Blog

Peraturan wildcard tunggal (sintaks Apache .htaccess):

RedirectMatch 301 ^/blog/(.*)$ /articles/$1

Atau dalam Nginx:

rewrite ^/blog/(.*)$ /articles/$1 permanent;

Secara automatik mengalihkan:

  • /blog/post1/articles/post1
  • /blog/post2/articles/post2
  • /blog/post3/articles/post3
  • /blog/summer-2024/articles/summer-2024
  • …dan beratus atau ribuan URL lagi dengan satu peraturan

Tiada Pengalihan Wildcard Dilaksanakan Sebelum Muat Halaman

  • Shopify tidak menyokong fungsi ini secara lalai
  • Shopify memerlukan rekod pengalihan individu untuk setiap URL

Pengalihan JavaScript Sebelah Pelanggan Dibenarkan

  • Kod JavaScript yang mengalihkan selepas halaman dimuat
  • Templat Liquid Tersuai - Tambah JavaScript pada fail tema
  • Aplikasi Shopify - Pasang aplikasi pengalihan pihak ketiga
⚠️ Cadangan SEO
Untuk migrasi kritikal SEO, elakkan pengalihan JavaScript sebelah pelanggan. Buat pengalihan 301 sebelah pelayan individu untuk URL penting walaupun ia memerlukan lebih banyak masa persediaan. Pengalihan JavaScript hanya perlu digunakan untuk halaman bukan SEO atau sebagai penyelesaian sandaran sementara.
Utamakan penciptaan pengalihan 301 individu untuk halaman bernilai tinggi (produk, kategori, kandungan popular) menggunakan sistem pengalihan asli Shopify. Hanya gunakan pengalihan wildcard berasaskan JavaScript/aplikasi untuk halaman keutamaan rendah di mana impak SEO adalah minimum.

Adakah Pengalihan Alias Domain Peringkat Atas Disokong?

Disokong Shopify

Shopify menyediakan pengurusan domain terbina dalam yang membolehkan anda mengkonfigurasi berbilang domain dan secara automatik mengendalikan pengalihan antara mereka. Platform ini menyelaras alias domain melalui tetapan DNS dan pengalihan HTTPS automatik.

Antara Muka Pengurusan Domain Shopify

Konfigurasi Domain Utama

  • Satu Domain Utama: Anda mesti menetapkan satu domain sebagai domain utama (kanonik) anda
  • Pengalihan Automatik: Semua domain lain secara automatik mengalihkan ke domain utama
  • Pengalihan 301: Shopify menggunakan pengalihan kekal 301 untuk memindahkan autoriti SEO ke domain utama
  • Penguatkuasaan HTTPS: Sijil SSL secara automatik disediakan dan dikuatkuasakan merentasi semua domain

Menambah Alias Domain

Langkah untuk mengkonfigurasi alias domain:

  1. Tambah Domain dalam Pentadbir Shopify - Navigasi ke Settings → Domains
  2. Konfigurasi Rekod DNS - Tunjuk rekod A atau CNAME ke pelayan Shopify
  3. Tetapkan Domain Utama - Tetapkan domain mana yang patut menjadi kanonik
  4. SSL Automatik - Shopify menyediakan sijil SSL untuk semua domain yang disambungkan

Permintaan Pelayan yang Dijana untuk Domain dan Sub-Domain Terurus Shopify yang Dialihkan

Dalam antara muka Domains Shopify yang ditunjukkan di atas, wislr.xyz ditetapkan sebagai domain Primary (ditunjukkan oleh lencana “Primary”). Semua domain lain yang disambungkan secara automatik mengalihkan ke domain utama ini:

Konfigurasi domain:

  • Domain utama: wislr.xyz ← Semua trafik mengalihkan ke sini
  • Alias yang disambungkan (auto-redirect):
    • wislr-test-store.myshopify.comwislr.xyz (301)
    • www.wislr.xyzwislr.xyz (301)
    • wislr.shopwislr.xyz (301)
    • www.wislr.shopwislr.xyz (301)

Memahami rantaian pengalihan:

Shopify melaksanakan proses pengalihan dua langkah untuk alias domain untuk memastikan kedua-dua keselamatan (HTTPS) dan struktur URL kanonik yang betul:

Langkah 1: Peningkatan Protokol (HTTP → HTTPS)

  • http://wislr.shop301 redirecthttps://wislr.shop

Langkah 2: Pengalihan Domain (Alias → Utama)

  • https://wislr.shop301 redirecthttps://wislr.xyz

Contoh aliran pengalihan lengkap:

http://wislr.shop/products/shirt
  ↓ 301 (paksa HTTPS)
https://wislr.shop/products/shirt
  ↓ 301 (alias ke utama)
https://wislr.xyz/products/shirt
  ↓ 200 (papar kandungan)

Tingkah laku utama:

  • Permintaan HTTP ke alias: rantaian pengalihan 2 langkah (peningkatan protokol + pengalihan domain)
  • Permintaan HTTPS ke alias: pengalihan 1 langkah (pengalihan domain sahaja)
  • Permintaan HTTPS ke utama: Respons terus (tiada pengalihan)
  • Semua domain menunjukkan status “Connected”, bermakna SSL aktif dan pengalihan berfungsi
  • Hanya domain utama memapar kandungan sebenar; semua yang lain melakukan pengalihan 301 segera

WWW vs Bukan-WWW

  • Konfigurasi Fleksibel: Pilih sama ada www atau bukan-www sebagai utama anda
  • Pengalihan Automatik: Versi bukan utama mengalihkan secara automatik
  • Tiada Peraturan Manual Diperlukan: Shopify mengendalikan ini pada peringkat pelayan
  • Amalan Terbaik SEO: Konsisten dengan cadangan Google untuk domain kanonik
⚠️ Nota Migrasi Domain
Apabila menukar domain utama anda, benarkan 24-48 jam untuk penyebaran DNS dan penyediaan sijil SSL. Shopify secara automatik mengekalkan pengalihan dari domain lama untuk memelihara ranking SEO semasa peralihan.
Sentiasa tetapkan domain utama anda untuk sepadan dengan struktur URL kanonik yang diingini (www vs bukan-www) sebelum melancarkan kempen pemasaran atau menyerahkan peta tapak kepada enjin carian. Ini menghalang autoriti SEO berpecah merentasi berbilang versi domain.

Adakah Terdapat Pencegahan Rantaian Pengalihan Terbina Dalam?

Disokong Shopify

Ya, Shopify secara automatik mencegah rantaian pengalihan dengan perlindungan terbina dalam yang pintar. Sistem akan menolak sebarang pengalihan yang akan mencipta rantai, memaparkan ralat jika anda cuba mengalihkan ke URL yang telah dikonfigurasi dalam medan “Redirect from” pengalihan lain.

Memahami Rantaian Pengalihan

Rantaian pengalihan berlaku apabila URL mengalihkan melalui berbilang langkah sebelum mencapai destinasi akhir.

❌ Percubaan Rantai Disekat:

Shopify akan menghalang konfigurasi ini dan memaparkan mesej ralat:

Redirect from Redirect to
/BOTH /SHORT
/SHORT /homepage

✅ Konfigurasi Betul:

Kedua-dua URL mengalihkan terus ke destinasi akhir:

Redirect from Redirect to
/BOTH /homepage
/SHORT /homepage
Apabila merancang migrasi berskala besar, ciri pencegahan rantai Shopify menyelamatkan anda daripada mencipta struktur pengalihan yang tidak cekap. Platform secara automatik menguatkuasakan amalan terbaik, memastikan setiap pengalihan pergi terus ke destinasi akhirnya tanpa pengesahan manual.

Adakah Terdapat Nilai URL Terpelihara yang Tidak Boleh Anda Alihkan?

Batasan Shopify

Ya, Shopify mempelihara 4 awalan URL khusus yang tidak boleh dialihkan. Walau bagaimanapun, dokumentasi rasmi Shopify usang dan menyenaraikan lebih banyak awalan sebagai terpelihara daripada yang sebenarnya disekat.

Awalan URL Terpelihara

Hanya 4 awalan ini sebenarnya disekat:

Awalan URL Tingkah Laku
/cart Cipta rekod tetapi tidak akan mengalihkan
/products Cipta rekod tetapi tidak akan mengalihkan
/collections Cipta rekod tetapi tidak akan mengalihkan
/collections/all Cipta rekod tetapi tidak akan mengalihkan

Awalan URL yang Berfungsi (Bertentangan dengan Dokumentasi Rasmi)

Awalan ini berfungsi dengan betul bertentangan dengan dokumentasi Shopify:

Awalan URL Hasil Ujian
/apps ✅ Pengalihan berfungsi
/application ✅ Pengalihan berfungsi
/carts ✅ Pengalihan berfungsi
/orders ✅ Pengalihan berfungsi
/services ✅ Pengalihan berfungsi

Taksonomi Subdirektori

Awalan terpelihara berfungsi jika digunakan sebagai subdirektori dalam rentetan URL yang lebih panjang:

Redirect from Redirect to Hasil
/cart/people /new-location ✅ Berfungsi sempurna
/products/people /new-location ✅ Berfungsi sempurna
/collections/people /new-location ✅ Berfungsi sempurna

Sekatan hanya terpakai apabila laluan tepat ini digunakan sendirian, bukan sebagai direktori induk.

📋 Jurang Dokumentasi
Dokumentasi bantuan Shopify menyenaraikan beberapa awalan URL sebagai "terpelihara," tetapi ujian kami menunjukkan bahawa hanya 4 yang sebenarnya disekat. Maklumat usang ini boleh menyebabkan kekeliruan yang tidak perlu semasa perancangan migrasi.
Apabila merancang migrasi ke Shopify, uji pengalihan URL anda dan jangan elakkan awalan URL berdasarkan dokumentasi Shopify sahaja. Hanya 4 awalan khusus yang benar-benar terpelihara apabila digunakan sendirian, dan subdirektori laluan ini mengalihkan secara normal, memberi anda lebih fleksibiliti daripada yang dicadangkan oleh dokumentasi.

Adakah Terdapat Had pada Jumlah Bilangan Pengalihan?

Batasan Shopify

Ya, Shopify menguatkuasakan kiraan pengalihan maksimum yang ketat yang tidak boleh ditingkatkan, tanpa mengira saiz perniagaan atau permintaan sokongan. Had ini ditetapkan oleh seni bina platform.

Had Platform

Pelan Shopify Standard:

  • Maksimum: 100,000 pengalihan
  • Sesuai untuk migrasi kecil hingga sederhana, tapak jenama tunggal, dan katalog produk standard

Shopify Plus:

  • Maksimum: 20,000,000 pengalihan
  • Sesuai untuk migrasi perusahaan, penyatuan berbilang jenama, dan penstrukturan semula URL yang besar-besaran

Perancangan Strategik

Apabila menghampiri had pengalihan:

  • Utamakan URL trafik tinggi dengan trafik organik dan pautan balik yang ketara
  • Fokus pada halaman yang menjana pendapatan terlebih dahulu (produk, kategori)
  • Pantau penggunaan pengalihan secara berkala untuk menjejak terhadap had platform
  • Cipta hierarki sistematik memberi tumpuan kepada nilai SEO dan UX
Apabila menghampiri had, utamakan pengalihan dengan menggabungkan data analitik (trafik, penukaran) dengan nilai SEO (pautan balik, ranking) untuk memastikan impak perniagaan maksimum daripada slot pengalihan yang tersedia.

Adakah Terdapat Had Kiraan Karakter untuk Entri Pengalihan Individu?

Batasan Shopify

Ya, Shopify menguatkuasakan maksimum 1,024 karakter untuk rentetan pengalihan URL (termasuk ‘/’ hadapan), yang tidak didokumenkan dengan jelas dalam sumber rasmi.

Panjang Maksimum: 1,024 karakter (termasuk awalan garis condong hadapan)

Walaupun penyemak imbas menyokong URL sehingga 2,083 karakter, had platform Shopify adalah tepat 1,024 karakter. Ini boleh menyebabkan kegagalan tidak dijangka semasa import pukal.

Apabila berhijrah dari platform dengan sokongan URL yang lebih panjang, audit senarai URL anda untuk panjang karakter sebelum import. URL yang melebihi 1,024 karakter perlu dipendekkan atau distruktur semula untuk keserasian Shopify.

Adakah URL Diubah Semasa Import?

Tidak, Shopify mengekalkan kes tepat URL yang anda masukkan dalam jadual pengalihan dan dengan betul mengalihkan semua variasi kes ke destinasi yang ditetapkan.

Bagaimana Pengendalian Kes Berfungsi

Shopify membenarkan anda membuat entri pengalihan dengan variasi kes yang berbeza, dan setiap entri berfungsi secara bebas:

  • /CASE/TEST.html → mengalihkan ke destinasi yang ditetapkan
  • /case/test.html → mengalihkan ke destinasi yang ditetapkan
  • /Case/Test.html → mengalihkan ke destinasi yang ditetapkan
  • /CaSe/TeSt.HtMl → mengalihkan ke destinasi yang ditetapkan

Apa Yang Berlaku dengan Berbilang Variasi Kes

Apabila anda membuat entri pengalihan dengan variasi kes berbeza URL yang sama, setiap entri berfungsi secara bebas. Shopify mengekalkan kes yang anda nyatakan dan dengan betul mengendalikan pengalihan untuk setiap variasi.

Contoh:

  • Jika anda membuat pengalihan untuk /Case/Test.html/destination-a
  • Dan membuat pengalihan untuk /case/test.html/destination-b
  • Kedua-dua pengalihan akan berfungsi seperti yang ditetapkan
  • Setiap variasi kes mengalihkan ke destinasi yang diberikan
Shopify mengendalikan variasi kes dengan betul. Ini membantu memudahkan pengurusan pengalihan dan menghalang kekeliruan apabila mengaudit jadual pengalihan anda.

Bagaimana URL Berparameter Dikendalikan?

Batasan Shopify

Shopify memperlakukan URL berparameter sebagai rentetan literal yang memerlukan padanan tepat, digabungkan dengan penyusunan semula parameter abjad automatik.

Keperluan Padanan Tepat

Setiap kombinasi parameter unik memerlukan rekod pengalihan sendiri. Kehilangan walaupun satu parameter akan menghasilkan ralat 404 bukannya pengalihan.

Contoh

/how-is-pkl?utm_campaign=301s+in+2024&utm_content=blue&utm_id=3012024&utm_medium=display&utm_source=google&utm_term=redirects

Jika anda mempunyai parameter sebagai sebahagian daripada rentetan URL anda dalam indeks carian atau sebagai pautan balik, anda akan memerlukan entri pengalihan berasingan untuk setiap variasi parameter yang pengguna mungkin hadapi.

Penyusunan Abjad Parameter Automatik

Shopify secara automatik menyusun parameter URL mengikut abjad yang dipisahkan oleh ampersand (&) apabila membuat rekod pengalihan, tanpa mengira susunan yang anda nyatakan. Ini boleh memberi kesan kepada platform CMS yang bergantung pada urutan parameter tertentu.

Contoh Penyusunan Semula:

Input Anda Shopify Simpan Sebagai
/test?name=John&Doe /test?Doe&name=John
/user?name=John&age=30&active=true /user?active=true&age=30&name=John
/page?z=last&a=first&m=middle /page?a=first&m=middle&z=last
Untuk URL pemasaran dengan berbilang variasi parameter, pertimbangkan untuk mengalihkan URL asas tanpa parameter sebagai ganti membuat beratus pengalihan khusus parameter.

Apakah Aplikasi Shopify yang Memudahkan Pengurusan Pengalihan?

Penyelesaian Pihak Ketiga

Aplikasi boleh memudahkan proses dengan ketara untuk peralihan tapak kompleks dengan beratus atau ribuan URL.

Redirects by WISLR

Lihat di Shopify App Store

Ciri Utama

Padanan URL Automatik

  • Algoritma pintar secara automatik memadankan URL tapak lama ke halaman Shopify baharu
  • Memproses pemetaan pengalihan pukal merentasi semua jenis halaman (produk, koleksi, blog, halaman)
  • Menghapuskan kerja helaian kerja manual untuk migrasi berskala besar

Eksport & Import Fleksibel

  • Fungsi eksport CSV untuk menyemak dan menyesuaikan pemetaan yang dijana secara automatik secara manual
  • Penyambung import pukal terus ke jadual pengalihan asli Shopify
  • Eksport data URL langsung dari tapak sedia ada anda

Pengoptimuman Aliran Kerja Migrasi

  • Mengenal pasti kandungan yang hilang dalam kedai Shopify baharu anda sebelum pelancaran
  • Memproses fail sehingga 150,000 URL sekaligus (pelan Unlimited)
  • Beroperasi terus dalam antara muka pentadbir Shopify