வலையில் வேர்ட்பிரஸ் பிரபலமடைவதற்கான பல காரணங்களுக்கிடையில், டெவலப்பர் சமூகம் என்னவென்றால், தனிப்பயன் வலைத்தளத்தை ஒப்பீட்டளவில் சிறிய முயற்சி மற்றும் முதலீட்டைக் கொண்டு உருவாக்க ஏராளமான செருகுநிரல்கள் மற்றும் கருப்பொருள்கள் உள்ளன. இருப்பினும், பல ஸ்கிரிப்ட்கள் தளத்தில் செயல்படும்போது, அதன் செயல்திறன் மற்றும் ஏற்றுதல் நேரத்தை இது குறைக்கும்.
சில ஸ்கிரிப்ட்களை ஒரே நேரத்தில் ஏற்ற வேண்டிய அவசியமில்லை என்றாலும், அவை அவ்வாறு செய்கின்றன, மேலும் பயனர்கள் வலைத்தள உள்ளடக்கங்களை விரைவாகப் பார்ப்பதைத் தடுக்கிறது, இது தளத்தை விரக்தியிலிருந்து கைவிட வழிவகுக்கிறது. அதிர்ஷ்டவசமாக, இந்த ரெண்டர்-தடுக்கும் ஜாவாஸ்கிரிப்ட் மற்றும் சிஎஸ்எஸ் கோப்புகளை அகற்ற சில வழிகள் உள்ளன, அவை வலைத்தளத்தை விரைவாக ஏற்றவும், உள்ளடக்கங்களை பார்வையாளர்களுக்கு வழங்கவும் அனுமதிக்கின்றன.
ஜாவாஸ்கிரிப்ட் மற்றும் CSS விவரிக்கிறது
ஒரு வலைத்தளம் ஒரு இணைய உலாவியில் ஏற்றும்போதெல்லாம், அனைத்து ஸ்கிரிப்டுகளையும் வரிசையில் ஏற்றுமாறு கோருகிறது. எந்தவொரு காரணத்தினாலும், ஸ்கிரிப்டுகளின் வரிசை அழிக்க மறுத்தால், வலைத்தளம் காண்பிக்கப்படாது. ஏற்ற மறுக்கும் இந்த ஸ்கிரிப்ட்கள் ஜாவாஸ்கிரிப்ட் மற்றும் CSS கோப்புகளை வழங்குவதைத் தடுக்கின்றன. தளத்தை முழுமையாக ஏற்றுவதற்கான நேரம் வரிசையின் நீளத்தைப் பொறுத்தது. மிக பெரும்பாலும், வரிசையில் சிக்கியுள்ள பல ஸ்கிரிப்ட்கள் அந்த நேரத்தில் வலைத்தளத்தைப் பார்க்க பார்வையாளரை அனுமதிப்பதற்கு கூட தேவையில்லை, மேலும் வலைத்தளம் முழுமையாக ஏற்றப்படும் வரை இயக்க காத்திருக்க மிக எளிதாக செய்ய முடியும்.
ரெண்டர்-தடுப்பதன் ஜாவாஸ்கிரிப்ட் மற்றும் CSS இன் தீமைகள்
இணையதளத்தில் ஜாவாஸ்கிரிப்ட் மற்றும் சிஎஸ்எஸ் ஸ்கிரிப்ட்களை வழங்குவதன் முதல் மற்றும் முக்கிய தாக்கம் என்னவென்றால், அவை அதன் ஏற்றுதல் வேகத்தை குறைக்கின்றன. தளத்தின் வேகம் ஒரு மிக முக்கியமான அளவுருவாகும், இது வலைத்தளம் எவ்வளவு பொருந்தக்கூடியது மற்றும் SERP களில் எவ்வளவு சிறப்பாக செயல்படுகிறது என்பதைக் குறிக்கிறது. தளம் மெதுவாக ஏற்றப்பட்டால், பார்வையாளர்கள் அதை வேறு சில தளங்களுக்கு கைவிடுவதற்கான வாய்ப்புகள் அதிகம்; அடுத்தடுத்த பவுன்ஸ் வீதம் ஒரு வலுவான எஸ்சிஓ சமிக்ஞையாகும், இது தேடுபொறி தரவரிசைகளை குறைக்கிறது. படி searchchenginejournal, தளத்தை ஏற்றுவதற்கு செலவழித்த உண்மையான நேரத்தை விட, வலைத்தளம் ஏற்றுவதற்கு எடுக்கப்பட்ட நேரத்தின் பயனர்களின் பார்வையில் சிக்கல் உள்ளது. ரெண்டர்-தடுக்கும் ஸ்கிரிப்டுகள் உட்பட எல்லாவற்றையும் உலாவிகள் ஏற்ற முயற்சிக்கும்போது, தளத்திற்கு முதலில் பயன்படுத்தக்கூடியதாக இருக்கும் ஸ்கிரிப்ட்களை மட்டுமே தளம் ஏற்றுவதை உறுதி செய்ய முயற்சிக்க வேண்டும், அதைத் தொடர்ந்து, மீதமுள்ள ஸ்கிரிப்ட்கள் முடியும் சுமை.
ரெண்டர்-தடுப்பதை ஜாவாஸ்கிரிப்ட் மற்றும் CSS ஐ நீக்குகிறது
ரெண்டர்-தடுக்கும் ஸ்கிரிப்ட்களை அகற்ற முயற்சிப்பதற்கு முன்பே, சிக்கலுக்கு காரணமான ஸ்கிரிப்ட்களை நீங்கள் அடையாளம் காண வேண்டும். கூகிளின் பேஜ்ஸ்பீட் நுண்ணறிவு கருவியைப் பயன்படுத்துவது இதைச் செய்வதற்கான எளிதான வழியாகும். கவனம் தேவைப்படும் ஸ்கிரிப்டுகளின் பட்டியலை நீங்கள் உருவாக்க வேண்டும், பின்னர் சிக்கலை கைமுறையாக தீர்க்க விரும்புகிறீர்களா அல்லது அந்த நோக்கத்திற்காக சிறப்பாக வடிவமைக்கப்பட்ட செருகுநிரலைப் பயன்படுத்த வேண்டுமா என்று முடிவு செய்ய வேண்டும்.
இருப்பினும், மேம்பாட்டுக் கட்டத்தில் உங்கள் வலைத்தளத்தில் ரெண்டர்-தடுக்கும் ஸ்கிரிப்ட்களின் எண்ணிக்கையைக் குறைப்பதற்கான சில சிறந்த நடைமுறைகளை நீங்கள் செயல்படுத்தினால், நீங்கள் வாழ்க்கையை எளிதாக்குவது மட்டுமல்லாமல் உறுதி செய்வீர்கள் மலிவு எஸ்சிஓ. சில பொதுவான தந்திரோபாயங்களில் ஜாவாஸ்கிரிப்ட் மற்றும் சிஎஸ்எஸ் ஆகியவற்றைக் குறைப்பதன் மூலம் குறியீட்டில் தேவையற்ற வெள்ளை இடத்தையும் கருத்துகளையும் நீக்குதல், ஜாவாஸ்கிரிப்ட் மற்றும் சிஎஸ்எஸ் கோப்புகளை அவற்றின் ஒட்டுமொத்த எண்ணிக்கையைக் குறைக்க ஒருங்கிணைத்தல், அத்துடன் ஜாவா ஸ்கிரிப்ட் ஏற்றுதலை ஒத்திவைக்க ஒத்திசைவற்ற ஏற்றுதல் ஆகியவற்றைப் பயன்படுத்துதல் ஆகியவை அடங்கும்.
முறைகள் ஒலிப்பது போல, ஸ்கிரிப்ட்களை கைமுறையாக அகற்றுவது சோர்வாக இருக்கும், ஏனெனில் ஜாவாஸ்கிரிப்ட் மற்றும் CSS கோப்புகளின் சுத்த எண்ணிக்கையானது ஒவ்வொரு முன் எதிர்கொள்ளும் செருகுநிரல்களிலும் வருகிறது. முன்பக்க எதிர்கொள்ளும் அனைத்து ஸ்கிரிப்டுகளுக்கும் ஒரு ஒருங்கிணைந்த வடிப்பானை வேர்ட்பிரஸ் வழங்குகிறது, உள்வரும் அனைத்து ஜாவாஸ்கிரிப்ட் அல்லது CSS கோப்புகளையும் நீங்கள் அடையாளம் காணலாம்; புதிதாகச் செய்வதை விட செருகுநிரலைப் பயன்படுத்துவது மிகவும் எளிதானது.
ரெண்டர்-தடுக்கும் ஜாவாஸ்கிரிப்ட் மற்றும் CSS ஸ்கிரிப்ட்களின் எண்ணிக்கையைக் குறைப்பதற்கான சிறந்த செருகுநிரல்கள்
WP ராக்கெட்
WP ராக்கெட் வலைத்தளங்களை மேம்படுத்துவதற்கான மிகச் சிறந்த கருவியாக செயல்படுகிறது, ஏனெனில் இது மிகவும் பல்துறை மற்றும் CSS மற்றும் ஜாவாஸ்கிரிப்ட் ஆகியவற்றைக் குறைத்தல், தொலைநிலை ஜாவாஸ்கிரிப்ட் கோரிக்கைகளைத் தள்ளிவைத்தல், சோம்பேறி ஏற்றுதல் படங்கள் மற்றும் பல போன்ற பல்வேறு பணிகளைக் கையாளக்கூடியது. எளிதான அமைவு செயல்முறை ஒரு பெரிய பிளஸ் என்றாலும், செருகுநிரல் பெரும்பாலான டெவலப்பர்கள் பயன்படுத்துவதை விட வேறு வேர்ட்பிரஸ் டாஷ்போர்டு அனுபவத்தை சரிசெய்ய வேண்டும். WP ராக்கெட் சில இலவச எக்ஸ்ட்ராக்களுடன் வந்தாலும், ஒரு வலைத்தளத்தின் அடிப்படை விலை ஆண்டுக்கு $ 49 இல் தொடங்குகிறது.
Autoptimize
பேஜ்ஸ்பீட் நுண்ணறிவு போன்ற கருவிகளால் அடையாளம் காணப்பட்ட சிக்கல்களைத் தீர்க்க குறிப்பாக கட்டமைக்கப்பட்ட, தானியங்குபடுத்தல் பயனர்களை வேர்ட்பிரஸ் டாஷ்போர்டில் புதிய மெனுவுடன் செருகுநிரலை உள்ளமைக்க உதவுகிறது. ஸ்கிரிப்ட்களை கேச்சிங் செய்தல் மற்றும் குறைத்தல் போன்ற அனைத்து அடிப்படை பணிகளையும் ஆட்டோபிடிமைஸ் செய்கிறது, இது படங்களை வெப் பி கோப்பு வடிவத்தில் மேம்படுத்தவும் மாற்றவும் முடியும். இதை உள்ளமைப்பது கொஞ்சம் கடினமாக இருந்தாலும், இலவச செருகுநிரல் அதன் செயல்பாட்டுக்கு மிக அதிகமாக மதிப்பிடப்படுகிறது. ஒரு website 165 தனிப்பயன் உள்ளமைவு திட்டம் மற்றும் தொழில்முறை வலைத்தள மதிப்பாய்வுடன் 667 XNUMX நிபுணர் செருகுநிரல் கட்டமைப்பு திட்டம் ஆகியவை கிடைக்கின்றன.
JCH உகந்ததாக்கு
உங்கள் பக்க ஏற்றுதல் வேகத்தை அதிகரிப்பதற்கான தனித்துவமான கருவிகளின் தொகுப்பை JCH Optimize வழங்குகிறது. எடுத்துக்காட்டாக, சேவையகத்தில் சுமை குறைப்பதன் விளைவைக் கொண்ட வலைப்பக்கங்களை ஏற்றுவதற்கு தேவையான பக்க அளவுகளையும் HTTP கோரிக்கைகளின் எண்ணிக்கையையும் இது குறைக்கலாம் மற்றும் அலைவரிசையின் தேவையை குறைக்கலாம்.
உலாவி ஏற்றுவதற்கு குறைவான HTTP கோரிக்கைகள் தேவைப்படும் வகையில் பின்னணி படங்களை உருவங்களாக மாற்றும் ஸ்ப்ரைட் ஜெனரேட்டர். பயனர்கள் அதன் மேம்பட்ட செயல்பாட்டை விரும்பும்போது, பிழையில்லா நிறுவலை உறுதிப்படுத்த போதுமான ஆதரவு ஆவணங்கள் கிடைத்தாலும், செங்குத்தான கற்றல் வளைவு ஒரு வலி புள்ளியாக இருக்கும். இலவச பதிப்பைப் பயன்படுத்தி நீங்கள் தொடங்கலாம்; இருப்பினும், நீங்கள் மேம்பட்ட அம்சங்களை அணுக விரும்பினால், ஆறு மாதங்களுக்கு $ 29 இல் தொடங்கும் திட்டங்களில் ஒன்றை நீங்கள் குழுசேர வேண்டும்.
வேர்ட்பிரஸ் இல் பயன்படுத்தப்படாத CSS JS கோப்புகளை அகற்று
வேர்ட்பிரஸ் முன் இறுதியில் பயன்படுத்தப்படாத CSS JS பதிவுகளை நீங்கள் வெளியேற்ற வேண்டிய போது 4 அடிப்படை திறன்கள் உள்ளன:
- wp_deregister_script ($ கைப்பிடி)
- wp_dequeue_script ($ கைப்பிடி)
- wp_deregister_style ($ கைப்பிடி)
- wp_dequeue_style ($ கைப்பிடி)
// நாங்கள் கவலைப்பட வேண்டிய உள்ளடக்க கையாளுதல்களை வெளியேற்றவும், ஒவ்வொன்றும் அவற்றின் சொந்த நிபந்தனைகளுடன்
add_action ('wp_print_scripts', 'wr_filter_scripts', 100000);
add_action ('wp_print_footer_scripts', 'wr_filter_scripts', 100000);
செயல்பாடு wr_filter_scripts () {
#wp_deregister_script ($ கைப்பிடி);
#wp_dequeue_script ($ கைப்பிடி);
wp_deregister_script ('bbpress-editor');
wp_dequeue_script ('bbpress-editor');
// சாதன பிக்சல்கள் ஆதரவு
// இது ஹை-ரெஸ் மற்றும் ஜூம் செய்யப்பட்ட நிரல்களில் Gravatars மற்றும் wordpress.com இடமாற்றங்களின் இலக்குகளை மேம்படுத்துகிறது. எங்களிடம் கிராவதர்கள் உள்ளன, எனவே அது இல்லாமல் நாம் சரியாக இருக்க வேண்டும்.
wp_deregister_script ('devicepx');
wp_dequeue_script ('devicepx');
if (! is_singular ('டாக்ஸ்')) {
wp_deregister_script ('toc-front');
wp_dequeue_script ('toc-front');
}
if (! is_singular (வரிசை ('டாக்ஸ்', 'இடுகை'))) {
wp_deregister_script ('குறியீட்டு பெட்டி');
wp_dequeue_script ('குறியீட்டு பெட்டி');
}
}
// நமக்குத் தேவையில்லாத பாணிகளை அகற்று
add_action ('wp_print_styles', 'wr_filter_styles', 100000);
add_action ('wp_print_footer_scripts', 'wr_filter_styles', 100000);
செயல்பாடு wr_filter_styles () {
#wp_deregister_style ($ கைப்பிடி);
#wp_dequeue_style ($ கைப்பிடி);
// மேலும் பிபிபிஸ் பாணிகள் இல்லை.
wp_deregister_style ('bbp-default');
wp_dequeue_style ('bbp-default');
// முன் இறுதியில் பதிவிறக்க மானிட்டர் பயன்படுத்தப்படவில்லை.
wp_deregister_style ('wp_dlmp_styles');
wp_dequeue_style ('wp_dlmp_styles');
if (! is_singular ('டாக்ஸ்')) {
// உள்ளடக்கங்களின் பட்டியல் செருகுநிரல் ஆவணங்கள் பக்கங்களில் இருந்தபடியே பயன்படுத்தப்படுகிறது
wp_deregister_style ('toc-screen');
wp_dequeue_style ('டோக்-ஸ்கிரீன்');
}
// இது இப்படி இருக்கக்கூடாது. அதைப் பார்க்க வேண்டும்.
wp_deregister_style ('wppb_stylesheet');
wp_dequeue_style ('wppb_stylesheet');
}
if (! is_singular (வரிசை ('டாக்ஸ்', 'இடுகை'))) {
wp_deregister_style ('குறியீட்டு பெட்டி');
wp_dequeue_style ('குறியீட்டு பெட்டி');
}
}
ஒரு குறிப்பிட்ட பக்கம் அல்லது முழு தனிப்பயன் இடுகை வகையிலும் கவனம் செலுத்த நீங்கள் வேர்ட்பிரஸ் கட்டுப்பாட்டு லேபிள்களைப் பயன்படுத்தலாம் என்பது உண்மையிலேயே இதைச் செய்வது. இது எங்கள் CSS / JS பதிவுகள் தேவைப்படும் இடங்களில் துல்லியமாக அடுக்கி வைக்க வேண்டிய தகவமைப்புத் திறனை நமக்குத் தருகிறது.
தீர்மானம்
உங்கள் வலைத்தளம் விரைவாக ஏற்றப்படுவதை உறுதிசெய்வது பயனர் நட்புடன் இருக்கவும், உங்கள் எஸ்சிஓ செயல்திறனை மூழ்கடிப்பதில் இருந்து அதிக பவுன்ஸ் வீதத்தைத் தடுக்கவும் அவசியம். உங்கள் வேர்ட்பிரஸ் தளம் விரைவாக ஏற்றப்படாமல் இருப்பதற்கு பல காரணங்கள் இருக்கலாம் என்றாலும், ஒரு பொதுவான காரணம், செருகுநிரல்களின் பயன்பாட்டிலிருந்து எழும் ஜாவாஸ்கிரிப்ட் மற்றும் CSS ஸ்கிரிப்ட்களை ரெண்டர்-தடுக்கும் தேவையற்ற வரிசை.
சுத்தமான குறியீடு எழுதுவதைக் கூட சமாளிக்க முடியாத சிக்கல்களைச் சமாளிக்க, ஜாவாஸ்கிரிப்ட் மற்றும் சிஎஸ்எஸ் ஸ்கிரிப்ட்களின் எண்ணிக்கையைக் குறைப்பதற்காக வடிவமைக்கப்பட்ட சிறப்பு செருகுநிரல்களில் ஒன்றைப் பயன்படுத்துவது உதவியாக இருக்கும், மேலும் ஸ்கிரிப்ட்களின் தேவையற்ற வரிசை உருவாக்கம் தாமதமாகாது என்பதை உறுதிப்படுத்தவும் தள ஏற்றுதல்.