سایت صنعتی و برند

سندبلاست رضوی — سایت، برند و سئوی یک کارگاه صنعتی

سایت رسمی سندبلاست رضوی، کارگاه سندبلاست و رنگ صنعتی در شهرک صنعتی صفادشت. کار با یک دمو شروع شد و به یک پروژه‌ی کامل رسید: نشان و هویت بصری، طراحی و ساخت سایت، موشن‌گرافیک صفحه‌ی اول، سئو و ثبت در نقشه‌ها. سایت سه روز زودتر از موعد منتشر شد و یک روز بعد، اولین نتیجه‌ی گوگل برای نام شرکت بود.

PythonHTMLCSSJavaScriptGSAPSVGSEO

صفحه‌ی اول سایت سندبلاست رضوی روی دسکتاپ و گوشی؛ در موشن‌گرافیک، نیمی از تیرآهن زنگ‌زده است و نیمی سندبلاست شده
صفحه‌ی اول روی دسکتاپ و گوشی، وسط موشن‌گرافیک: نیمی از تیرآهن هنوز زنگ‌زده است و نیمی سندبلاست شده.
مشتری
سندبلاست رضوی، کارگاه سندبلاست و رنگ صنعتی در شهرک صنعتی صفادشت تهران
بسته
«ویژه»: سایت، برند، سئوی ماهانه و پشتیبانی
زمان
۷ تا ۲۸ مهر ۱۴۰۵، و پشتیبانی بعد از انتشار
کار من
از جلسه‌ی اول تا انتشار: نشان، طراحی، موشن‌گرافیک، برنامه‌نویسی، سئو و نقشه‌ها
از سفارش تا انتشار
۱۶ روز
زودتر از موعد تحویل
۳ روز
بعد از انتشار، اولین نتیجه‌ی گوگل برای «سندبلاست رضوی»
۱ روز
امتیاز PageSpeed موبایل در روز انتشار
۱۰۰
با ۵ مقاله
۱۶ صفحه
قبل از هر انتشار
۶۴ تست خودکار

مشکل چه بود؟

سندبلاست رضوی از ۱۳۷۲ برای پروژه‌های بزرگ کشور سندبلاست و رنگ کار می‌کند؛ از فرودگاه امام تا برج میلاد و پارس جنوبی. ولی در اینترنت تقریباً دیده نمی‌شد: نه سایت داشت، نه نشان (لوگو)، و نه حتی جایی روی نقشه که مشتری بتواند پیدایش کند. کسی که نامش را جستجو می‌کرد، به خودش نمی‌رسید.

خریدار این کار معمولاً مدیر پروژه یا کارفرمای یک سازه‌ی فلزی است. در چند ثانیه می‌خواهد بفهمد این کارگاه از پس کارش برمی‌آید یا نه، و بعد زنگ بزند. پس سایت باید دو کار می‌کرد: اعتماد بسازد و تماس را ساده کند.

چی ساختم؟

  • سایت ۱۶ صفحه‌ای: صفحه‌ی اول، خدمات و یک صفحه برای هر خدمت، پروژه‌ها، همکاری‌ها، معرفی، تماس، ۵ مقاله و صفحه‌ی ۴۰۴
  • نشان (لوگو) و هویت بصری، با چهار طرح کارت ویزیت
  • موشن‌گرافیک صفحه‌ی اول، که داستان کار را بدون یک کلمه تعریف می‌کند
  • ۵۲ عکس واقعی از کارگاه و پروژه‌ها، با نمایشگر عکس و اسلایدر قبل و بعد
  • سئو، ثبت کارگاه در نشان و بلد، و اتصال به اینستاگرام شرکت
  • رزومه‌ی PDF شرکت، که از همان اطلاعات سایت ساخته می‌شود

از صفر تا صد

همه‌ی تاریخ‌ها در ۱۴۰۵ است.

  1. دمو

    یک سایت نمونه برای یک شرکت سندبلاست خیالی، با یک تیرآهن متحرک.

  2. اولین جلسه

    شناخت کار، و پیشنهاد سه بسته: پایه، کامل و ویژه.

  3. سفارش

    پرسش‌نامه‌ی شناخت پر شد و بسته‌ی «ویژه» انتخاب شد.

  4. نشان و شروع ساخت

    نشان «ذره و سطح» انتخاب شد، بسته‌ی کامل لوگو آماده شد و ساخت سایت شروع شد.

  5. عکس‌ها، موبایل و نقشه‌ها

    عکس‌های واقعی، طراحی دوباره‌ی نسخه‌ی موبایل، و تأیید کارگاه در نشان و بلد.

  6. بازبینی کامل

    سئوی محلی، پیام آماده‌ی واتساپ، عکس‌های اشتراک‌گذاری و رزومه‌ی PDF.

  7. قبل و بعد، و جلسه با صاحب‌کار

    اسلایدر با عکس واقعی؛ صاحب‌کار سایت را دید و ترتیب صفحه‌ی اول را خودش چید.

  8. متن‌های نهایی

    آخرین اصلاح‌های صاحب‌کار، همان روز.

  9. انتشار

    دامنه، هاست، SSL، سرچ کنسول و بینگ؛ سه روز زودتر از موعد.

  10. اولین نتیجه‌ی گوگل

    جستجوی «سندبلاست رضوی»: خود سایت، اول.

  11. پشتیبانی

    اینستاگرام و چند تغییر درخواستی، همان روز.

  12. موعد تحویل

    تاریخی که در قرار آمده بود.

اول، یک دمو

قبل از اینکه مشتری‌ای در کار باشد، برای یک شرکت سندبلاست خیالی یک سایت نمونه ساختم: یک تیرآهن زنگ‌زده که با اسکرول سندبلاست و رنگ می‌شد، همه با کد و بدون یک عکس. دمو از گوگل پنهان بود و فقط برای نشان دادن ساخته شده بود.

صاحب سندبلاست رضوی دمو را دید و سایت واقعی را سفارش داد. پنج مقاله‌ی دمو هم یکی‌یکی با واقعیت کارگاه مقایسه و اصلاح شدند و شدند مقاله‌های روز انتشار.

جلسه، پیشنهاد و سفارش

در جلسه‌ی اول، به‌جای قیمت دادن، کار را شناختم. یک پرسش‌نامه آماده کردم: خدمات، مشتری‌ها، پروژه‌های شاخص، امکانات کارگاه، ساعت کار، و عبارت‌هایی که مشتری‌ها در گوگل جستجو می‌کنند.

بعد سه بسته پیشنهاد دادم، پایه و کامل و ویژه، هر کدام با کارهای مشخص و کنار قیمت‌های بازار. مشتری بسته‌ی «ویژه» را انتخاب کرد.

بسته‌ی انتخاب‌شده

ویژه

  • سایت اختصاصی کامل
  • نشان و هویت بصری
  • سئوی ماهانه
  • پشتیبانی

نشان و هویت بصری

کارگاه هیچ نشانی نداشت؛ نه لوگو، نه مهر، نه سربرگ. از چند طرحی که پیشنهاد دادم، «ذره و سطح» انتخاب شد: یک مثلث نارنجی که سطح رنگ‌شده است، و نقطه‌های خاکستری که ذره‌های ساینده‌اند. یعنی خود کار سندبلاست، در یک علامت.

بعد یک بسته‌ی کامل ساختم: ۱۴ نسخه‌ی SVG برای زمینه‌ی تیره و روشن، فایل چاپی، آیکون سایت و اپ، عکس پروفایل واتساپ و اینستاگرام، و یک راهنمای دوصفحه‌ای استفاده از لوگو. حروف به مسیر (path) تبدیل شده‌اند، پس لوگو بدون فونت هم همه‌جا درست دیده می‌شود.

  • علامت
  • آیکون سایت و اپ
  • عکس پروفایل
  • نارنجی#FF6A1A
  • گرافیتی#15181C
  • فولادی#8C949E
  • کاغذی#F1F2F4
تیتر «سندبلاست رضوی» با فونت لاله‌زار؛ «رضوی» به رنگ نارنجی
لاله‌زار، برای تیترها

وزیرمتن، برای متن‌ها: سندبلاست و رنگ صنعتی سازه‌های فلزی، از ۱۳۷۲.

روی کارت ویزیت در چهار طرح، ۸۵ در ۴۸ میلی‌متر، با فایل آماده‌ی چاپ.

طراحی سایت

رنگ‌ها از خود نشان آمدند: گرافیتی تیره برای زمینه، نارنجی فقط برای چیزهایی که باید دیده شوند، مثل دکمه‌ی تماس، و خاکستری فولادی برای جزئیات. تیترها با «لاله‌زار» هستند، یک فونت فارسی پوستری، و متن‌ها با «وزیرمتن».

به‌جای قالب آماده، هر بخش از دنیای خود کارگاه آمد:

  • پلاک فلزی مشخصات کارگاه: سال شروع ۱۳۷۲، مساحت ۱۵ هزار متر مربع، سالن‌ها، جرثقیل، لیفتراک و ظرفیت روزانه

    پلاک مشخصات کارگاه

    مشخصات کارگاه روی یک پلاک فلزی حک شده؛ مثل پلاکی که روی دستگاه‌های صنعتی است.

  • سه کاشی پروژه‌های معروف با شماره و شهر، و نام شرکت‌های همکار روی پلاک‌های فولادی

    نام مشتری‌ها روی فولاد سندبلاست‌شده

    هر شرکت روی یک ورق فولادی مات با دو پرچ؛ روی گوشی، برق فلز خودش از روی پلاک‌ها رد می‌شود. پروژه‌های معروف هم با شماره و شهر آمده‌اند.

  • عکس سالن‌های سندبلاست وسط ظاهر شدن: نیمی پیدا شده، پشت یک خط نارنجی و ذره‌های ساینده

    عکسی که از زیر خط نارنجی پیدا می‌شود

    هر عکس کارگاه از پشت یک خط نارنجی و کمی ذره‌ی ساینده بیرون می‌آید؛ همان حرکت سندبلاست در صفحه‌ی اول.

  • نمایشگر عکس: بارگیری تیرهای رنگ‌شده‌ی یک پروژه روی تریلی، با دکمه‌های قبلی و بعدی و شماره‌ی عکس

    نمایشگر عکس پروژه‌ها

    با یک لمس، همه‌ی عکس‌های یک پروژه باز می‌شود؛ با کلیدهای جهت، کشیدن انگشت، و راست‌به‌چپ درست.

  • جدول درجه‌های تمیزکاری سطح روی گوشی، که هر ردیفش یک کارت جدا شده است

    جدولی که در گوشی کارت می‌شود

    جدول درجه‌های Sa 1 تا Sa 3 روی گوشی بریده نمی‌شود؛ هر ردیف یک کارت کوچک می‌شود، با نام هر ستون.

  • برچسب‌های شیشه‌ای صفحه‌ی اول و دو دکمه: «تماس و استعلام قیمت» به رنگ نارنجی و «خدمات ما» به رنگ گرافیتی

    دکمه‌ها از طراحی خودم

    دکمه‌ها و برچسب‌های صفحه‌ی اول از طرح‌های دکمه‌ای آمده‌اند که قبلاً خودم ساخته بودم؛ نارنجی برای تماس، گرافیتی برای بقیه.

موشن‌گرافیک صفحه‌ی اول

صفحه‌ی اول با فیلمی شروع می‌شود که با دوربین گرفته نشده؛ با کد کشیده شده است. همه‌ی شکل‌ها SVG هستند و با GSAP حرکت می‌کنند: یک تیرآهن زنگ‌زده، بالابری که جلو می‌آید، پاشش ساینده که زنگ را برمی‌دارد، فلز تمیز، و در آخر رنگ آبی‌فولادی. بعد زنگ برمی‌گردد و داستان دوباره شروع می‌شود.

یک دور کامل فیلم، ۱۳٫۷ ثانیه، همان‌طور که روی سایت پخش می‌شود.

روی گوشی، تصویر شکل قاب را می‌گیرد و یک «دوربین» کمی عقب‌تر از بالابر دنبالش می‌کند. زیر فیلم چهار نوار هست که مثل استوری پر می‌شوند و نام هر مرحله را نشان می‌دهند. کسی که در گوشی‌اش «حرکت کمتر» را روشن کرده، فقط تیرآهن رنگ‌شده‌ی نهایی را می‌بیند.

جزئیاتی که فرق را می‌سازد

حرکت بالابر و پاک شدن زنگ با یک زمان‌بندی ساخته شده‌اند؛ برای همین زنگ همیشه دقیقاً زیر نازل پاک می‌شود، نه یک لحظه زودتر یا دیرتر. یک باگ قدیمی هم همین‌جا پیدا شد: ذره‌های ساینده یک جا می‌ماندند در حالی که بالابر حرکت می‌کرد. حالا از خود نازل بیرون می‌آیند.

نسخه‌ی موبایل، جدا از دسکتاپ

بیشتر مشتری‌ها سایت را روی گوشی باز می‌کنند، پس نسخه‌ی موبایل جدا طراحی شد، نه کوچک‌شده‌ی دسکتاپ. صفحه‌ی اول فقط تیتر و یک فیلم بزرگ است. سربرگ موقع اسکرول به پایین کنار می‌رود و با کمی بالا رفتن برمی‌گردد. فهرست‌های بلند کنار هم می‌لغزند، با نوار باریکی که نشان می‌دهد کجای فهرست هستی.

گوشی‌ها: برگه‌ی مسیریابی با نشان، بلد، گوگل‌مپ و کپی نشانی؛ اسلایدر پروژه‌های اخیر با نوارش؛ و صفحه‌ی اول با فیلم
مسیریابی تا کارگاه، پروژه‌های اخیر که کنار هم می‌لغزند، و صفحه‌ی اول با فیلم.

پایین صفحه همیشه سه دکمه هست: تماس، واتساپ و مسیریابی. «تماس» هر دو شماره را نشان می‌دهد و «مسیریابی» نشان، بلد، گوگل‌مپ و یک دکمه‌ی کپی نشانی. دکمه‌ی واتساپ هم یک پیام آماده باز می‌کند که همان چیزهایی را می‌پرسد که برای قیمت دادن لازم است: نوع قطعه، وزن یا متراژ، درجه‌ی سندبلاست و سیستم رنگ، و محل پروژه.

عکس‌های واقعی؛ قبل و بعد

همه‌ی عکس‌ها واقعی‌اند: کارگاه، پروژه‌ها و نمونه‌های بسته‌بندی. ۵۲ عکس برای سرعت به ۱۶۴ فایل WebP در چند اندازه تبدیل شدند و هر گوشی فقط اندازه‌ای را می‌گیرد که لازم دارد. همه‌ی اطلاعات پنهان عکس‌ها، از جمله مکان GPS کارگاه، پاک شد و پلاک خودروها محو شد.

دو عکس قبل و بعد از یک تیرآهن، در دو زمان و از دو زاویه‌ی کمی متفاوت گرفته شده بودند. با OpenCV یکی را روی دیگری تراز کردم، با خطای حدود یک پیکسل، تا با کشیدن خط وسط فقط خود سطح عوض شود. همین اسلایدر را این‌جا امتحان کنید:

تیرآهن، قبل از سندبلاست همان تیرآهن، بعد از سندبلاست
همان تیرآهن، قبل و بعد از سندبلاست. خط وسط را بکشید، یا با کلیدهای جهت جابه‌جا کنید.

ساخت و تست

سایت با یک سایت‌ساز کوچک ساخته شد که خودم با پایتون نوشتم، فقط با کتابخانه‌ی استاندارد. خروجی، صفحه‌های ساده‌ی HTML است: بدون CMS و بدون پایگاه داده؛ پس سریع است، امن است و تقریباً چیزی برای خراب شدن ندارد.

همه‌ی اطلاعات شرکت، یعنی نام و تلفن و نشانی و ساعت کار، فقط در یک جا نوشته شده و همه‌جا از همان‌جا می‌آید؛ از متن صفحه‌ها تا داده‌ی ساختاریافته‌ی گوگل و پیام واتساپ. رزومه‌ی پنج‌صفحه‌ای شرکت هم از همین اطلاعات ساخته می‌شود، پس سایت و رزومه هیچ‌وقت با هم فرق نمی‌کنند.

رزومه‌ی پنج‌صفحه‌ای شرکت، برای ارسال و چاپ. دیدن فایل کامل (PDF)

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

گزارش PageSpeed Insights برای صفحه‌ی اول، نسخه‌ی موبایل: ۱۰۰ در سرعت، دسترس‌پذیری، بهترین روش‌ها و سئو
PageSpeed Insights برای صفحه‌ی اول، نسخه‌ی موبایل، در روز انتشار: ۱۰۰ در هر چهار بخش.
درسی که از تست گرفتم

یک بار همه‌ی تست‌ها سبز بودند، ولی روی گوشی خودم عکس‌ها اصلاً ظاهر نمی‌شدند. تست‌ها با «حرکت کمتر» اجرا می‌شدند و انیمیشن ظاهر شدن عکس را رد می‌کردند؛ همان انیمیشنی که مشکل از آن بود. از آن روز هر تست یک بار هم با انیمیشن روشن اجرا می‌شود، مثل یک بازدیدکننده‌ی واقعی.

بازبینی و انتشار

قبل از نشان دادن به صاحب‌کار، کل سایت را صفحه‌به‌صفحه روی چند اندازه‌ی گوشی، آیپد و دسکتاپ بازبینی کردم. در جلسه، صاحب‌کار ترتیب بخش‌های صفحه‌ی اول را خودش چید و چند متن را دقیق‌تر کرد. هر تغییر همان روز انجام شد و قبل از انتشار به تأیید او رسید.

انتشار در ۲۸ مهر، سه روز زودتر از موعد:

  • دو دامنه‌ی .ir به نام خود شرکت؛ دومی برای حفاظت از برند دیجیتال
  • هاست ابری داخل ایران، که موقع قطعی اینترنت بین‌الملل هم بالا می‌ماند
  • گواهی SSL که خودش تمدید می‌شود، و همه‌ی نشانی‌ها روی یک آدرس امن
  • انتشار با یک دستور: فقط فایل‌های تغییرکرده، رمزگذاری‌شده (FTPS)، و اگر خط قطع شود از همان‌جا ادامه می‌دهد
  • ثبت در سرچ کنسول گوگل و بینگ، با نقشه‌ی سایت و نقشه‌ی عکس‌ها

سئو و نقشه‌ها

هدف اول این بود که هر کس «سندبلاست رضوی» را جستجو کند، به خود سایت برسد. یک مشکل کوچک هم بود: «رضوی» برای گوگل یعنی خراسان رضوی و مشهد. برای همین یک نام کوتاه همه‌جا یکسان شد، در عنوان صفحه‌ها و متن و نقشه‌ها و داده‌ی ساختاریافته، و کنارش کلمه‌های محلی آمد: صفادشت، غرب تهران، نزدیک کرج و شهریار.

هر صفحه عنوان و توضیح خودش را دارد، و داده‌ی ساختاریافته (LocalBusiness، Service، FAQPage، BlogPosting) به گوگل می‌گوید این کسب‌وکار کیست، کجاست و چه می‌کند. کارگاه در نشان و بلد با همان نام و نشانی و تلفن ثبت شد و اینستاگرام شرکت هم به سایت وصل شد.

نتیجه‌ی جستجوی «سندبلاست رضوی» در گوگل: سایت شرکت اول است، بعد صفحه‌ی خدمات، اینستاگرام شرکت و صفحه‌ی معرفی
جستجوی «سندبلاست رضوی» در گوگل، در حالت ناشناس، سه روز بعد از انتشار: هر چهار نتیجه‌ی اول مال خود شرکت است.

تعهد کاری و پشتیبانی

  • تحویل زودتر از موعد

    موعد تحویل ۱ آبان بود؛ سایت ۲۸ مهر منتشر شد، سه روز زودتر.

  • پشتیبانی در همان روز

    بعد از انتشار، هر درخواست شرکت همان روز انجام شد: اضافه شدن اینستاگرام، بزرگ‌تر شدن اسلایدر قبل و بعد در گوشی، و اصلاح یک متن.

  • هیچ چیز بدون تأیید

    هیچ متنی بدون تأیید صاحب‌کار منتشر نشد، و هر تغییر قبل از انتشار روی گوشی و دسکتاپ تست شد.

  • امنیت و مالکیت

    دامنه‌ها به نام خود شرکت ثبت شد. هاست در ایران است و موقع قطعی اینترنت بین‌الملل هم بالا می‌ماند. اطلاعات مکان از عکس‌ها پاک شد و مدارک شرکت، به خواست خودشان، خصوصی ماند.

با چه ابزارهایی

نشان و چاپSVG، Python (fontTools، HarfBuzz، Pillow) و فایل‌های PDF چاپی
سایتسایت‌ساز با Python، HTML، CSS و JavaScript، بدون فریم‌ورک
حرکتGSAP و SVG
عکس‌هاPillow، OpenCV و WebP
تستPlaywright با موتور سافاری، Lighthouse و html-validate
انتشارcPanel، AutoSSL و FTPS
سئوسرچ کنسول گوگل، بینگ، Schema.org، نشان و بلد

نتیجه

سندبلاست رضوی حالا یک سایت سریع و کامل دارد که روی گوشی هم راحت کار می‌کند، نشانی که روی سایت و کارت ویزیت و اینستاگرام یکی است، و جایی در گوگل و نقشه‌ها که مشتری‌ها پیدایش می‌کنند. سایت سه روز زودتر از موعد منتشر شد و یک روز بعد، اولین نتیجه‌ی جستجوی نام شرکت بود.

این پروژه برای من فقط ساختن یک سایت نبود: از جلسه‌ی اول و پیشنهاد تا نشان، طراحی، برنامه‌نویسی، انتشار و پشتیبانی، همه‌ی مسیر را خودم رفتم. سایت را این‌جا ببینید: sandblastrazavi.ir.

پروژه‌ای دارید؟

اگر کاری شبیه این لازم دارید، خوشحال می‌شم دربارش حرف بزنیم.