మేము మా సైట్ను తరలించినప్పుడు ఫ్లైవీల్కు, మేము ప్రతి ఒక్కరినీ SSL కనెక్షన్లోకి బలవంతం చేయలేదు (సురక్షిత కనెక్షన్ను నిర్ధారించే https: // url). మేము ఇంకా దీనిపై తీర్మానించలేదు. ఫారమ్ సమర్పణలు మరియు ఇకామర్స్ భాగం సురక్షితంగా ఉన్నాయని మేము నిర్ధారించవచ్చు, కాని చదవడానికి సగటు వ్యాసం గురించి ఖచ్చితంగా తెలియదు.
దీన్ని దృష్టిలో ఉంచుకుని, మా కానానికల్ లింకులు సురక్షితమైన మరియు అసురక్షితమైనవిగా కనిపిస్తున్నాయని మేము గ్రహించాము. నేను ఈ అంశంపై పెద్దగా చదవలేదు, కానీ గూగుల్ ప్రతి మార్గాన్ని విడిగా పరిగణిస్తుంటే అది సమస్యాత్మకంగా ఉంటుందని అనిపిస్తుంది. నిజమే, వెబ్మాస్టర్లలో, మేము సురక్షితమైన సైట్ను విడిగా నమోదు చేయాల్సి వచ్చింది, కనుక ఇది గందరగోళానికి కారణమవుతుందని నేను can హించగలను.
కానానికల్ లింక్ అంటే ఏమిటి?
కానానికల్ లింక్ ఎలిమెంట్ అనేది ఒక HTML పేజీ యొక్క హెడ్ విభాగంలో (వినియోగదారులకు కనిపించదు) ఒక శోధన ఇంజిన్లను వెబ్ పేజీ యొక్క ఇష్టపడే సంస్కరణకు మార్గనిర్దేశం చేస్తుంది. శోధన ఇంజిన్ల కోసం మీ సైట్ను ఆప్టిమైజ్ చేసేటప్పుడు ఇది చాలా ముఖ్యమైన అంశం, ఎందుకంటే లింక్ల ద్వారా ఆమోదించబడిన ఏదైనా అధికారం తగిన URL కు వెళ్తుందని మీరు నిర్ధారించుకోవాలి. కంటెంట్ మేనేజ్మెంట్ సిస్టమ్స్లో ఎక్కువ భాగం ఒకేలాంటి కంటెంట్కు బహుళ మార్గాలను ఉత్పత్తి చేస్తాయి. తగిన మార్గాన్ని నిర్వచించడానికి కానానికల్ లేకుండా, మీ అధికారాన్ని ఒకే కంటెంట్కు బహుళ మార్గాల మధ్య విభజించవచ్చు.
సమీక్షించడంలో Yoast SEO ప్లగ్ఇన్ నాలెడ్జ్ బేస్, ప్లగ్ఇన్ WordPress యొక్క ప్రామాణిక ఫంక్షన్ ద్వారా పర్మాలింక్ను లాగుతుంది. మరో మాటలో చెప్పాలంటే, మీరు సురక్షిత పేజీలో ఉంటే, అది 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');
ఇప్పుడు, వినియోగదారు ఏ మార్గానికి వెళుతున్నా లేదా గూగుల్ క్రాలర్ కానానికల్ను ఎలా బంధిస్తారనే దానితో సంబంధం లేకుండా, ఇది https: // URL మార్గంతో సురక్షిత పేజీగా మాత్రమే కనిపిస్తుంది. Yoast ప్లగ్ఇన్ దీనిని నిర్వచించే ఎంపికను కలిగి ఉంది, కానీ ఇది ప్లగ్ఇన్ నుండి తీసివేయబడినట్లు కనిపిస్తుంది.
ఇది పని చేయని ఎలివ్ 40 చైల్డ్ థీమ్
ఇది ఖచ్చితంగా పనిచేస్తుంది! మేము ఒక చిన్న వెబ్సైట్ను https కి మార్చాము మరియు Yoast ను వదులుకున్నాము; అంటే దాన్ని ఆపివేసింది. ఈ పదాన్ని బయట పెట్టినందుకు ధన్యవాదాలు.