Yoast SEO: ഓപ്‌ഷണൽ SSL ഉള്ള ഒരു സൈറ്റിലെ കാനോനിക്കൽ URL- കൾ

HTTPS

ഞങ്ങളുടെ സൈറ്റ് ഇതിലേക്ക് നീക്കിയപ്പോൾ ഫ്ല്യ്വ്ഹെഎല്, ഞങ്ങൾ എല്ലാവരേയും ഒരു SSL കണക്ഷനിലേക്ക് നിർബന്ധിച്ചില്ല (സുരക്ഷിതമായ കണക്ഷൻ ഉറപ്പാക്കുന്ന https: // url). ഞങ്ങൾ ഇപ്പോഴും ഇത് തീരുമാനിച്ചിട്ടില്ല. ഫോം സമർപ്പിക്കലുകളും ഇകൊമേഴ്‌സ് ഭാഗവും സുരക്ഷിതമാണെന്ന് ഞങ്ങൾ ഉറപ്പാക്കിയേക്കാം, പക്ഷേ വായിക്കാനുള്ള ശരാശരി ലേഖനത്തെക്കുറിച്ച് ഉറപ്പില്ല.

അത് മനസ്സിൽ വെച്ചുകൊണ്ട്, ഞങ്ങളുടെ കാനോനിക്കൽ ലിങ്കുകൾ സുരക്ഷിതവും സുരക്ഷിതമല്ലാത്തതുമാണെന്ന് കാണിക്കുന്നു. വിഷയത്തിൽ ഞാൻ വളരെയധികം വായിച്ചിട്ടില്ല, പക്ഷേ Google ഓരോ പാതയെയും പ്രത്യേകം പരിഗണിക്കുകയാണെങ്കിൽ അത് പ്രശ്നമാകുമെന്ന് തോന്നുന്നു. വാസ്തവത്തിൽ, വെബ്‌മാസ്റ്റർ‌മാർ‌ക്ക്, ഞങ്ങൾ‌ക്ക് സുരക്ഷിതമായ സൈറ്റ് പ്രത്യേകം രജിസ്റ്റർ‌ ചെയ്യേണ്ടിവന്നു, അതിനാൽ‌ അത് ആശയക്കുഴപ്പമുണ്ടാക്കുമെന്ന് എനിക്ക് can ഹിക്കാൻ‌ മാത്രമേ കഴിയൂ.

എന്താണ് കാനോനിക്കൽ ലിങ്ക്?

ഒരു വെബ് പേജിന്റെ ഇഷ്ടപ്പെട്ട പതിപ്പിലേക്ക് തിരയൽ എഞ്ചിനുകളെ നയിക്കുന്ന ഒരു HTML പേജിന്റെ (ഉപയോക്താക്കൾക്ക് അദൃശ്യമായ) പ്രധാന വിഭാഗത്തിലെ ഒരു ഘടകമാണ് കാനോനിക്കൽ ലിങ്ക് ഘടകം. സെർച്ച് എഞ്ചിനുകൾക്കായി നിങ്ങളുടെ സൈറ്റ് ഒപ്റ്റിമൈസ് ചെയ്യുമ്പോൾ ഇത് ഒരു പ്രധാന ഘടകമാണ്, കാരണം ലിങ്കുകളിലൂടെ കടന്നുപോകുന്ന ഏതെങ്കിലും അധികാരം ഉചിതമായ URL ലേക്ക് പോകുന്നുവെന്ന് ഉറപ്പാക്കണം. ഉള്ളടക്ക മാനേജുമെന്റ് സിസ്റ്റങ്ങളിൽ ഭൂരിഭാഗവും സമാന ഉള്ളടക്കത്തിലേക്ക് ഒന്നിലധികം വഴികൾ സൃഷ്ടിക്കുന്നു. ഉചിതമായ പാത നിർവചിക്കാൻ കാനോനിക്കൽ ഇല്ലാതെ, നിങ്ങളുടെ അധികാരത്തെ ഒരേ ഉള്ളടക്കത്തിലേക്കുള്ള ഒന്നിലധികം പാതകൾക്കിടയിൽ വിഭജിക്കാം.

അവലോകനം ചെയ്യുന്നതിൽ Yoast എസ്.ഇ.ഒ. പ്ലഗിൻ നോളജ് ബേസ്, വേർഡ്പ്രസിന്റെ സ്റ്റാൻഡേർഡ് ഫംഗ്ഷനിലൂടെ പ്ലഗിൻ പെർമാലിങ്ക് വലിക്കുന്നു. മറ്റൊരു വിധത്തിൽ പറഞ്ഞാൽ, നിങ്ങൾ ഒരു സുരക്ഷിത പേജിലാണെങ്കിൽ, അത് https പാത്ത് ലിസ്റ്റുചെയ്യാൻ പോകുന്നു, നിങ്ങളല്ലെങ്കിൽ - ഇത് http പാത്ത് ലിസ്റ്റുചെയ്യാൻ പോകുന്നു. ക്ഷമിക്കണം.

ഞങ്ങളുടെ തീമിനുള്ളിൽ Functions.php ഫയൽ, കൂടാതെ Yoast- ന്റെ കാനോനിക്കൽ ഫിൽട്ടർ ഉപയോഗിക്കുന്നു wpseo_canonical, എല്ലാ കാനോനിക്കൽ ലിങ്കുകളും സുരക്ഷിത URL ലേക്ക് നിർബന്ധിക്കുന്നതിന് ഞങ്ങൾ ഇനിപ്പറയുന്ന പ്രവർത്തനം ചേർത്തു:

പ്രവർത്തനം mtb_canonical_ssl ($ url) {$ url = preg_replace ("/ ^ http: / i", "https:", $ url); മടങ്ങുക $ url; } add_filter ('wpseo_canonical', 'mtb_canonical_ssl');

ഇപ്പോൾ, ഒരു ഉപയോക്താവ് ഏത് പാതയിലേക്കാണ് പോകുന്നത് അല്ലെങ്കിൽ Google ക്രാളർ കാനോനിക്കൽ എങ്ങനെ പിടിച്ചെടുക്കുന്നു എന്നത് പരിഗണിക്കാതെ തന്നെ, ഇത് https: // URL പാത്ത് ഉള്ള സുരക്ഷിത പേജായി മാത്രമേ കാണിക്കൂ. ഇത് നിർവചിക്കാനുള്ള ഓപ്ഷൻ Yoast പ്ലഗിൻ ഉപയോഗിച്ചിരുന്നുവെങ്കിലും ഇത് പ്ലഗിനിൽ നിന്ന് വ്യതിചലിച്ചതായി തോന്നുന്നു.

2 അഭിപ്രായങ്ങള്

  1. 1
  2. 2

    ഇത് തികച്ചും പ്രവർത്തിക്കുന്നു! ഞങ്ങൾ ഒരു ചെറിയ വെബ്‌സൈറ്റ് https ലേക്ക് മാറ്റി Yoast ഉപേക്ഷിച്ചു; അതായത് അത് ഓഫാക്കി. വാക്ക് പുറത്തുവിട്ടതിന് നന്ദി.

നീ എന്ത് ചിന്തിക്കുന്നു?

സ്പാം കുറയ്ക്കുന്നതിന് ഈ സൈറ്റ് Akismet ഉപയോഗിക്കുന്നു. നിങ്ങളുടെ അഭിപ്രായ ഡാറ്റ പ്രോസസ്സുചെയ്യുന്നത് എങ്ങനെയെന്നറിയുക.