سلام کاربران عزیز امیدوارم که خوب باشیدزمانی که ظاهر وب سایت را طراحی کردید، از کجا می توانید مطمئن باشید که سینتکس های HTML را به خوبی رعایت کرده و کلیه ی tag ها را درجای مناسب در صفحه بکار برده اید؟ بیشتر مرورگرها هم در مواجه با سینتکس ناصحیح اخطار نمی دهند، با این همه دستور و سینتکس غلط، غلط است.

بسیاری از کارشناسان SEO بر این عقیده هستند که سئوی سایت به استفاده ی صحیح از HTML/XHTML وابسته نیست. اما در این مبحث می خواهیم به شرح دلایلی که چرا سایت شما باید از دستورات و استانداردهای W3C تبعیت کند، بپردازیم.
چرا باید سینتکس HTML/XHTML را رعایت کرده و آن ها را به صورت متعارف بکار برد؟

دلایل عنوان شده در زیر بیان می دارد چرا باید قبل از مستقر کردن و میزبانی صفحه ی وب بر روی اینترنت، آن را از نظر استانداردها و سینتکس صحیح بررسی کرد:

۱٫ کیفیت هر صفحه به این بستگی دارد که چقدر آن را به صورت استاندارد نوشته اید. به عبارتی بهتر باید از نظر ساختار دستوری و سینتکس کاملا صحیح باشد و تمامی تست های کیفیت را پاس کند.
۲٫ زمانی که یک موتور جستجوگر سعی بر فهرست بندی (index) محتوای صفحه ی شما می کند، اگر تگ های HTML به درستی نوشته نشده باشد ممکن است گیج شده و در نتیجه تمام محتوای صفحه را به درستی index نکند.
۳٫ ممکن است تگ های HTML در صفحات شما وجود داشته باشد که منسوخ شده اند و دیگر توسط موتورهای جستجوگر پشتیبانی نمی شوند. با این وجود در صفحات شما وجود دارند و توسط ربات ها رویت می شوند. این تاثیر بدی بر SEO خواهد گذاشت.
۴٫ یکپارچگی، خوانایی و تمیزی کد HTML، رعایت استاندارد ها از منظر تمامی مدیران سایت مجرب یک پوئن مثبت تلقی می شود.

رعایت استانداردهای W3C

W3C کنسرسیوم شبکه ی جهانی وب است که از سال ۱۹۹۴ فعال بوده و استانداردهایی را عرضه داشته که سایت ها و صفحات وب همگی بایستی از آن ها تبعیت کنند (و بر اساس آن ساخته شوند). در زیر لینک هایی را برای اعتبارسنجی صفحات و انطباق آن ها با استاندارهای وضع شده، مشاهده می کنید:

۱٫ برای بررسی (قوانین) و تطبیق فایل HTML/XHTML با استاندارد کنسرسیوم W3C بر روی این لینک کلیک نمایید: HTML/XHTML Validator.
۲٫ جهت اعتبارسنجی فایل CSS (قواعد CSS) بر اساس استانداردهای W3C نیز بر روی این لینک کلیک نمایید: CSS Validator.

قوانینی که باید برای تبعیت از W3C رعایت کرد

به هنگام طراحی و ساخت یک صفحه ی وب لازم است قوانین زیر را رعایت نمایید:

۱٫ لازم است از تگ اعلان DOCTYPE html در بالای صفحه استفاده نمایید:

“-//W3C//DTD XHTML 1.0 Strict//EN” “DTD/xhtml1-strict.dtd”
۲٫ لازم است تمامی تگ ها بسته شوند.
۳٫ استفاده از تگ هایheadوbody الزامی است.
۴٫ در انتهای تگ های تهی از / استفاده نمایید. به تگی تهی گفته می شود که نیاز به تگ بسته نداشته باشد (مانند
و ).
?
۱
۲
۳

is now />.
is now />.
SRC=”–“> is now src=”–” />
۵٫ تمامی تگ ها باید با حروف کوچک نوشته شوند. این قاعده در خصوص attribute ها صادق نیست. هر دو فرمت زیر از نظر الگوی XHTML DTD صحیح تلقی می شوند:
?
۱
۲
۳

color=”#ffffcc”> is invalid
color=”#ffffcc”> is valid
color=”#FFFFCC”> is also valid
۶٫ مقدار attribute ها بایستی داخل علامت “” قرار داده شود.
۷٫ تگ ها به روش صحیح داخل هم گذاشته شوند:

Text ناصحیح Text صحیح
۸٫ درون تگ

نباید المان های img، object، big، small، sub یا sup قرار گیرد.

۹٫ یک تگ form نمی تواند داخل تگ form قرار گیرد.
۱۰٫ اگر کد شما دربردارنده ی a & باشد، باید آن را به صورت & نوشت.
۱۱٫ دستورات CSS باید با حروف کوچک نوشته شود.