بالا نیومدن مپ سایت با اسم سایت


(Mohammad Mohammadlou) #1

سلام دوستان
دوستان من گوگل مپ یه سایتی رو اوکی کردم
اما نمیاد بالا تو گوگل
منظورم این مپ هست
5574

برای یک سایت دیگه با اسم چرم کروکو
کسی دلیل بالا نیومدن نقشه سایتشو میدونه راهنمایی کنه ممنون میشم


(آرتا سیدزاده) #2

تا اونجایی که اطلاع دارم این مورد اتوماتیک هست ولی قاعدتا برای نظم بخشیدن به این مورد باید روش هایی باشه.
بهترین کسی که می تونه بهتون کمک کنه مهندس علیرضا شیری @alireza1411 و مهندس حسین @Hosein هست.


(Mohammad Mohammadlou) #3

سپاس
@Hosein جان راهنماییم کنید ممنون میشم


(ƝЄƊƛ) #4

درود
ببین توع معرفی دسته بندی های شما به گوگل زیر مجموعه هاتو میسازه توی صفحه سرچ منظورم Schema هست ، شما با استفاده از لینک زیر میتونید اسکن کنید که چه چیزهایی رو توی فهرست ناوبری برای گوگل تشریح کردید
https://search.google.com/structured-data/testing-tool/u/0/
حالا من توی چند تا تصویر زیر بهتون نشون میدم که چه چیزهایی رو مورد صحبتم دارم
ببینید این نوع آوردن گوگل از این بخش منه


خوب حالا ببینیم schema معرفی شده من توی بحث ناوبری چیا بوده که از لینکی که بالا دادم این تست رو انجام دادم


همونطور که مبینی ناوبری معرفی من مشخص کرده برای گوگل که صفحات اصلی و زیر مجموعه ها و یا برترین های من چه چیز هایی هستن .
ببنید افزونه هایی که حرفه ای هستند مثل All in one seo PRO این قابلیت رو دارا هست ولی اگر از افزونه یوئست استفاده میکنید باید از افزونه هایی نظیر Schema PRO که انشاالله به زودی قرار میدم برای دانلود نسخه خریداری شده خودم رو استفاده کنید تا این مشکل حل بشه .
موفق باشید


(Farahmand) #5

با سلام
اگه تنها مشکل شما نقشه سایت هست . میتونید با چند خط کد ساده مسئله حل کنید نیازی به نصب افزونه اضافه نیست و همچنین کنترل بهتری روی نقشه دارید
این هم کد نقشه سایت

<script type="application/ld+json">
  {
  "@context": "https://schema.org",
  "@graph":
[
  {
    "@context": "https://schema.org",
    "@type":"SiteNavigationElement",
    "name": "Section 1",
    "url": "https://www.example.com/page#toc-1"
  },
  {
    "@context": "https://schema.org",
    "@type":"SiteNavigationElement",
    "name": "Section 2",
    "url": "https://www.example.com/page#toc-2"
  },
  {
    "@context": "https://schema.org",
    "@type":"SiteNavigationElement",
    "name": "Section 3",
    "url": "https://www.example.com/page#toc-3"
  },
  {
    "@context": "https://schema.org",
    "@type":"SiteNavigationElement",
    "name": "Section 4",
    "url": "https://www.example.com/page1"
  },
  {
    "@context": "https://schema.org",
    "@type":"SiteNavigationElement",
    "name": "Section 5",
    "url": "https://www.example.com/page2"
  }
]
  }
</script>

فقط تو قسمت name به جای section اسم منوی خودت رو بزار و بجای url هم لینک هر دسته ای که دوست داری بزار .


(Farahmand) #6

اینم کد html برای ساخت منوها

<ul itemprop="WebPageElement" itemscope itemtype="http://schema.org/SiteNavigationElement">
   <li itemprop="name"><a itemprop="url" href="https://example.com/page-1">Page 1</a></li>
   <li itemprop="name"><a itemprop="url" href="https://example.com/page-2">Page 2</a></li>
   <li itemprop="name"><a itemprop="url" href="https://example.com/page-3">Page 3</a></li>
   <li itemprop="name"><a itemprop="url" href="https://example.com/page-4">Page 4</a></li>
</ul>

(Mohammad Mohammadlou) #7

سپاس
تو کدوم قسمت باید قرار بگیره؟


(Farahmand) #8

سلام
کد جاوا رو میتونی توی فوتر سایت یا توی فایلهای جاوا اسکریپت سایتت قرار بدی ( قسمت name و url رو تغییر بده ).
کد دوم هم که html هست میتونی منوهای اصلی سایتت رو تغییر بدی یا اینکه توی یکی از سایدبار ها یک منوی جدید با لینک هایی که میخوای بسازی .


(آرتا سیدزاده) #9

این کد رو به همین شکلی که هست نباید بزارید. بصورت inline js محسوب میشه. اگر از افزونه کش استفاده می کنید و inline js رو optimize کردید که هیچ، در غیر این صورت باید یه فایل .js درست کنید و اون رو لینک کنید تو فوتر قبل از تگ بسته شدن body.

مثل:
<script src="/masire/file/js/filename.js"></script>

در ضمن در مورد کد بالا از صحت کارکردش اطلاعی ندارم و این رو باید بدونید که اگه کارآمد باشه، چیزی نیست که فردا ظاهر بشه. باید صبر کنید تا گوگل شناسایی کنه.