| چرا CSS براي گوگل خوب است؟! |
|
|
|
|
اين مقاله بر اساس قسمتي از كتاب بزرگ و حجيم Website findability نوشته Michael heraghry است. CSS براي جدا كردن عناصر stylistic صفحه مثلاً layout ، رنگ و فونت از محتواي صفحه به عنوان مثال پاراگراف ها و عكس ها مورد استفاده قرار مي گيرد. ما به اين جدا سازي محتوا از نمايش مي گوييم. اگر شما درك كاملي از CSS نداشته باشيد تصميم مي گيريد كه از آن در سايت خود استفاده نكنيد اگرچه ما CSS را پيشنهاد مي كنيم ، نه فقط به دليل مزيتش براي Google ، بلكه به خاطر مزاياي زيادي كه دارد. پس چرا CSS براي google مفيد است؟ 1- CSS به شما اجازه ي استفاده از فايلهايي با سايز كوچكتر را مي دهد. 2- CSS به شما اجازه مي دهد كه كنترل بيشتري روي ساختار صفحه داشته باشيد. 3- CSS به شما اجازه مي دهد كه محتوا و متن خاصي را از چشم مرورگرها پنهان كنيد در حالي كه گوگل همچنان توتنايي استفاده از آن محتوي را خواهد داشت. 1) به وسيله ي تشكيل حالت style در خارج از صفحه ي HTML و قرار دادن آن در يك فايل CSS ، شما مي توانيد مقدار كدهاي اضافي را كه در صفحه ي شما است را كاهش دهيد. صفحه با كدهاي كمتر داراي حجم و اندازه ي كمتري است و google صفحات با اندازه ي فايل كمتر را ترجيح مي دهد و بر مي گزيند. بقيه ي موتورهاي جستجو هم اينچنين عمل مي كنند گرچه گوگل پيشنهاد خاصي را در اين زمينه ارائه نكرده است، اما شركتهاي ارائه خدمات بهينه سازي براي موتورهاي جستجو محدوده ي حجم تا سقف LookB را خوب و بهينه تلقي كرده اند. 2) CSS به شما اجازه مي دهد كه اسناد و محتويات خود را بر طبق استانداردهاي HTML بسازيد و سازماندهي كنيد. Google به صفحاتي كه ساختار بندي خوبي داشته باشند جايزه مي دهد ، گرچه اغلب طراحان ترجيح مي دهند كه استانداردها و رهنمودها را تا جاي امكان كنار بگذارند ، به اين دليل آنها (به اشتباه) بر اين باور هستند كه استانداردها صفحات را به صفحات ناخوشايند تبديل مي كند با استفاده از CSS طراحان مي توانند صفحات جذابي را با بهره گيري از استعداد و خلاقيتشان خلق كنند. 3) با استفاده از CSS شما مي توانيد محتوايي را در موقعيت هاي خاص و در مرورگرهاي خاص مخفي كنيد. براي مثال ممكن است كه شما محتوايي را فقط بخواهيد در چاپ ظاهر شود يا ممكن است بخواهيد فقط بر روي صفحه ي نمايش داده شود و قابل چاپ نباشد و در چاپ ظاهر نشود فايده ي اين كار اين است كه google در Index تمام محتوي را مشاهده مي كند و شما همچنان مي توانيد كه از فايده اي كه اين محتوي براي شما در بر دارد سود ببريد. سازگاري با مرورگر: اگر شما در به كار بردن Css تازه كار هستيد بايد بدانيد كه مرورگرهاي متفاوت به روشهاي مختلفي CSS را ترجمه مي كنند ، در حالي كه اغلب مرورگرهاي قديمي به كلي توانايي خواندن CSS را ندارند. مطمئن شويد كه CSS شما تا حد امكان با انواع مرورگرها سازگاري داشته باشد ، و اينكه HTML شما حتي بدونCSS هم به صورت قابل قبول نمايش داده شود. |



