هروقت صحبت از بهینه سازی سایت می شه یه سری از اعمال کلی که همه ی افراد برای سئو انجام میدن در ذهن شکل می گیره. تا به حال هم در زمینه سئو آموزش های زیادی رو ارائه دادیم.مثلا:
معرفی افزونه هایی برای سئو سایت
نکاتی برای بهینه سازی فایل های وردپرس
نکاتی در جهت نوشتن پست بهینه در سایت
و….
اما در زمینه بهینه سازی سایت نکات جزئی تری هم وجود داره.مثلا برخی از افزونه ها با این که کاربرد مستقیمی در سئو ندارن ولی برای بهینه کردن نمایش مطالب کاربردی هستن.در این مقاله به بررسی چگونگی تاثیر فرم تماس بر سئو سایت می پردازیم.
سئو وردپرس بهینه سازی وردپرس با استفاده از فرم تماس 7
فرم تماس 7 یکی از افزونه های کاربردی وردپرسه که بالغ بر 20,835,848 بار دانلود شده.پس یکی از افزونه های پرطرفدار وردپرس به شمار میاد.اگه تا به حال این افزونه رو در سایتتون نداشتید از لینک زیر دانلود کنید:
برای دانلود و اطلاعات بیشتر پست افزونه فرم تماس 7 وردپرس رو می تونید مطالعه کنید
سپس افزونه رو نصب و فعال کنید.( آموزش نصب افزونه وردپرس )
با توجه به میزان کاربران این افزونه می شه گفت که بهینه سازی استفاده از فرم تماس مشابه بهینه سازی سایت وردپرسی شماست.
در هر یک از صفحات سایت کد های css و جاوااسکریپت های زیادی وجود دارن که به خودی خود باعث سنگین شدن هر یک از صفحات سایت می شن.به عبارتی در بارگذاری صفحات با مشکل روبه رو میشیم.
اگه شما از افزونه وردپرس سئو wordpress seo by yoast استفاده میکنید قطعا با تنظیمات افزونه و عوامل موثر بر سئو مطالبتون آشنایید.لود هر یک از کد های css , اسکریپت های جاوا سبب کاهش سرعت بارگذاری سایت و تاثیر منفی بر رنک سایت خواهد شد.
نحوه بهینه سازی با استفاده از فرم تماس 7:
ما در حال حاضر افزونه رو نصب و فعال کردیم.ایده ما برای افزایش سرعت لودینگ سایت اینه که کد های css جاوااسکریپت ها تنها در صفحاتی که فرم تماس 7 در اون ها استفاده می شه اجرا شه.به این ترتیب لازم نیست که فایل های مختلف در هر صفحه ای اجرا شن و این یعنی بهینه شدن صفحات با استفاده از فرم تماس 7!
برای شروع کار نیاز داریم بدونیم در کدوم یکی از صفحات فرم تماس 7 وجود داره.بدین منظور به قسمت نوشته ها میریم و در قسمت ویرایش سریع نامک رو کپی می کنیم.
(در مثال ما نامک پیجی که در اون فرم تماس وجود داره با عنوان contact us نمایش داده شده)
بهینه سازی سایت با نمایش کد های css تنها در فرم تماس7
حالا فایل function.php رو باز کنید و کد زیر رو در اون درج کنید.دقت داشته باشید که باید نامک رو طبق سایت خودتون در کد درج کنید.
<p class="name post-title entry-title">// Deregister Contact Form 7 stylesadd_action( 'wp_print_styles', 'aa_deregister_styles', 100 );function aa_deregister_styles() {if ( ! is_page( 'contact-us' ) ) {wp_deregister_style( 'contact-form-7' );}}</p>
بهینه سازی سایت با نمایش جاوااسکریپت تنها در فرم تماس7
کد زیر رو در فایل function.php و در انتهای کد های قبلی پیست کنید:
<p class="name post-title entry-title">// Deregister Contact Form 7 JavaScript files on all pages without a formadd_action( 'wp_print_scripts', 'aa_deregister_javascript', 100 );function aa_deregister_javascript() {if ( ! is_page( 'contact-us' ) ) {wp_deregister_script( 'contact-form-7' );}}</p>
آرزومند موفقیت شما
منبع: بیگ تم
شورتکدش رو در محل دلخواه قرار بدید
سلام ممنون از آموزش هایی که میزارید .
چطور میتونم فرم 7 رو تو یک قسمت از صفحه نشون بدم .
نامک برای ادرس صفحه هست که به پیوند یکتا سایت شما مربوط میشه لینک زیر رو ببینید
پیوند های یکتا در وردپرس
سلام
مثله همیشه عالی
فقط از این دوتا کدی که گذاشتید باید نامک رو در قسمتی که کد بصورت آبی دراومده قرار بدیم؟
دقیقا نامک کجا قرار میگیره؟
سلام.
جالب و تازه بود. فکر نمیکردم این افزونه ربطی به سئو داشته باشه. ممنون بیگ تم جان