คำถามติดแท็ก schema.org

Schema.org เป็นการทำงานร่วมกันจากเครื่องมือค้นหาต่างๆโดยกำหนดรูปแบบข้อมูลลอจิกและคำศัพท์สำหรับข้อมูลที่มีโครงสร้างตามแบบจำลองความสัมพันธ์ของเอนทิตี ได้เสนอในแบบจำลองชุดของเอนทิตีวัตถุและคุณสมบัติข้อมูล

2
ใช้ Schema.org สำหรับบล็อก: บทความ VS การโพสต์บล็อก
ฉันได้ทำการปรับปรุงเว็บไซต์ของฉันมาระยะหนึ่งแล้วและฉันต้องการเปิดใช้งานให้เร็วที่สุดเท่าที่จะเป็นไปได้ แต่ฉันต้องการทำให้เป็นผู้นำถ้าเป็นไปได้ ขณะนี้ฉันใช้เทมเพลตที่แก้ไขแล้ว (ฉันรู้! นักออกแบบเว็บไซต์โดยใช้ tut tut tut … แต่เรื่องสั้นสั้นฉันมีเวลา 1 สัปดาห์ในการรับเว็บไซต์สดรวมทั้งทำแผนธุรกิจสำหรับทุนธุรกิจและตั้งแต่ปฏิบัติการมา แบนออกไปจนถึง 2 เดือนที่ผ่านมาและชิลเลอร์ของมันซึ่งเป็นสิ่งที่ดี!) กำลังเดินทางไป! ในขณะที่การออกแบบเป็นสิ่งสำคัญฉันยังต้องการที่จะกระตือรือร้นในการใช้มาร์กอัปปัญหาที่ฉันพบคือ Schema.org คือ SOOOO VAGUE! และสมองของฉันก็ยอดเยี่ยมอย่างแน่นอน คำถามนั้นค่อนข้างเรียบง่าย แต่ค่อนข้างซับซ้อนในเวลาเดียวกันซึ่งคุณคิดว่าดีที่สุด: itemtype = "http://schema.org/Article" itemtype = "http://schema.org/BlogPosting" เป็นมูลค่าการกล่าวขวัญว่าฉันได้ทำการวิจัยบางอย่างแล้วและความแตกต่างระหว่างโพสต์บล็อกและบทความตามคำนิยามนอก Schema.org คือการโพสต์บล็อกมักจะอยู่ที่ใดก็ได้จาก 50 คำถึง 400 คำในขณะที่บทความทั่วไป มีรายละเอียดเพิ่มเติมและมี 500 คำขึ้นไป แต่เมื่อดูจาก Schema.org พวกเขาเชื่อมโยงบทความกับนิตยสารและหนังสือพิมพ์แน่นอนว่ามันไม่ถูกต้อง? เป็นความคิดที่ดีหรือไม่ดีที่จะใช้หมวดหมู่เป็นสคีมา 'คำหลัก' หรือไม่ นี่คือมาร์กอัปปัจจุบันของฉันและฉันยินดีให้คำวิจารณ์ใด ๆ เพิ่มเติมหรือคำแนะนำเกี่ยวกับการปรับปรุงมาร์กอัปปัจจุบันอาจยังชี้ให้เห็นนิสัยที่ไม่ดีของ<p>นอกจากนี้คุณสามารถดูออนไลน์ได้ที่นี่และวิธีการที่ Google …

2
การใช้ @id ในไวยากรณ์ json-ld คืออะไร?
ฉันสับสนจริง ๆ ว่าสิ่งที่@idใช้ในไวยากรณ์ json-ld ตัวอย่างจาก apple.com อะไรที่@idเป็นตัวแทนของจริง ความช่วยเหลือใด ๆ ที่จะดี? <script type="application/ld+json"> { "@context": "http://schema.org", "@id": "http://www.apple.com/#organization", "@type": "Organization", "url": "http://www.apple.com/", "logo": "https://www.apple.com/ac/structured-data/images/knowledge_graph_logo.png?201608191052", "contactPoint": [ { "@type": "ContactPoint", "telephone": "+1-800-692-7753", "contactType": "sales", "areaServed": [ "US" ] } ], "sameAs": [ "http://www.wikidata.org/entity/Q312", "https://www.youtube.com/user/Apple", "https://www.linkedin.com/company/apple" ] }

2
ข้อมูลองค์กรของ Schema.org เกี่ยวกับ บริษัท ของฉันควรอยู่ในทุกหน้าหรือไม่
เราได้เพิ่มข้อมูลโครงสร้าง JSON-LD ลงในเว็บไซต์ของเราดังนั้น Google รู้ข้อมูลเกี่ยวกับ บริษัท ของเรา (ชื่อ บริษัท , URL, โลโก้, ที่อยู่และอื่น ๆ ) เราทำงานจากแม่แบบของ Google เอกสาร สิ่งหนึ่งที่ฉันไม่สามารถหาคำตอบได้คือตัวอย่างข้อมูล JSON-LD นี้ควรรวมอยู่ในเว็บไซต์ของเราหรือไม่ ตอนนี้ฉันมีมันในหน้าแรกของเรา ฉันไม่รู้ว่ามันจะดูไม่ดีหรือเปล่าที่เสิร์ชเอ็นจิ้นจะมีมาร์กอัปขององค์การในทุก ๆ หน้า แต่มีข้อเสนอแนะอะไรบ้าง? เราควรรวมมาร์กอัพขององค์กรเกี่ยวกับ บริษัท ของเราไว้ในทุกหน้าหรือเฉพาะในบางหน้า

1
มีวิธีใดในการตรวจสอบ Schema.org JSON-LD ก่อนเผยแพร่
ฉันมีเว็บไซต์ที่มีข้อมูลจำนวนมากและฉันกำลังสร้างข้อมูล JSON-LD แบบไดนามิกที่ฉันคิดว่าถูกต้อง Schema.org ฉันไม่พบตัวอย่างที่ผิดพลาดใน Schema.org และจะใช้เวลาตลอดไปหากฉันต้องเผยแพร่เนื้อหาสดจากนั้นรอให้ Google บอกว่ามีปัญหาแล้วลองใหม่แล้วรออีกครั้ง ฯลฯ . นี่คือตัวอย่างของสิ่งที่ฉันต้องการตรวจสอบ: <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "TravelAction", "agent": { "type": "Person", "name": "John Schmuckatelly" } "fromLocation": { "@type": "Country", "name": Curacao", "@type": "GeoCoordinates", "latitude": 12.05", "longitude": -68.81667" } "toLocation": { "@type": "Country", "name":Aruba } } </script>

1
เหตุใด Google จึงไม่พบข้อมูลที่มีโครงสร้างในหน้าเว็บที่จัดทำดัชนีส่วนใหญ่ของฉัน
ฉันมีเว็บไซต์ที่มีประมาณ 30,000 หน้า ดัชนีของ Google ก็โอเคเกือบทุกหน้าได้รับการจัดทำดัชนี แต่ในโครงสร้างข้อมูลฉันเห็นเพียง 48 หน้าที่ตรวจพบสำหรับ schema.org Schema.org เหมือนกันทั้งเว็บไซต์ คำถามของฉันคือเหตุใดจึงมีความแตกต่างอย่างมากระหว่างหน้าเว็บที่จัดทำดัชนีและตรวจพบกับหน้ามาร์กอัป โดยเฉพาะอย่างยิ่งฉันทำงานอย่างหนักเพื่อใช้ schema ที่เหมาะสมสำหรับเว็บไซต์ของฉันและตอนนี้ Google ไม่ได้ตรวจพบ หน้าเว็บที่จัดทำดัชนี - มากกว่า 27,000 หน้า เพจที่มี schema.org - 48

2
BlogPosting โลโก้ผู้จัดพิมพ์ 'logo.itemtype มีค่าที่ไม่ถูกต้อง' ในเครื่องมือทดสอบข้อมูลที่มีโครงสร้างของ Google
ต่อไปนี้ทำงานผ่านเครื่องมือทดสอบข้อมูลที่มีโครงสร้างของ Googleตามที่คาดไว้: <div> <div itemprop="publisher" itemscope id="organization-example" itemtype="https://schema.org/Organization"> <a itemprop="url" href="https://example.com"> <img itemprop="image logo" src="https://example.com/images/logo.png" alt="LOGO"> <span itemprop="name">EXAMPLE</span> <span itemprop="description">This is an EXAMPLE</span> </a> </div> </div> <div itemscope itemtype="https://schema.org/WebPage" itemref="organization-example"> </div> แต่เมื่อฉันลองใช้BlogPostingมันจะทำให้logoคุณสมบัติ: <div> <div itemprop="publisher" itemscope id="organization-example" itemtype="https://schema.org/Organization"> <a itemprop="url" href="https://example.com"> <img itemprop="image logo" src="https://example.com/images/logo.png" alt="LOGO"> <span itemprop="name">EXAMPLE</span> <span itemprop="description">This …

2
ใหม่ mainEntityOfPage ที่ต้องการสำหรับข้อมูลที่มีโครงสร้างของบทความ
ฉันได้ดูข้อมูลที่มีโครงสร้างของบทความตามที่ Google เสนอและเห็นว่ามีฟิลด์ที่จำเป็นและแนะนำใหม่พวกเขาไม่ได้อยู่ที่นั่นเมื่อสัปดาห์ที่แล้ว นี่คือลิงค์: https://developers.google.com/structured-data/rich-snippets/articles คุณสมบัติแรกในรายการคือ: mainEntityOfPage. @ id (แนะนำ) ฉันไม่เข้าใจว่ามูลค่าของทรัพย์สินจะเป็นอย่างไร สถานที่ให้บริการนี้คืออะไร? มันเป็นลิงค์ไปยัง: http://schema.org/Article .. หรือลิงก์ไปยังโพสต์บล็อกปัจจุบันเช่น: http://www.example.com/blog/1001/my-blog-article พวกเขามีสิ่งนี้ในรหัสตัวอย่าง: <meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" itemid="https://google.com/article" /> สิ่งที่ฉันมีอยู่ในขณะนี้ยังไม่เป็นไปตามกฎของเครื่องมือทดสอบ - ฉันยังคงยุ่งอยู่กับการเพิ่มคุณสมบัติที่จำเป็นทั้งหมดและในขณะเดียวกันก็พยายามเพิ่มคุณสมบัติที่แนะนำที่นั่นด้วย: <div itemscope itemtype="http://schema.org/BlogPosting"> <h1 itemprop="headline"> <a href="http:///www.example.com/blog/1001/my-blog-article" itemprop="url">My Blog Article</a> </h1> <p>Written by <span itemprop="author" itemscope itemtype="http://schema.org/Person"> <span itemprop="name">Mase Kind</span> </span> on <time …

3
เกล็ดขนมปังแรกไม่ควรเป็นหน้าแรกหรือไม่
คำถามนี้ถูกถามสองสามครั้ง แต่ฉันพบสิ่งที่ฉันรู้สึกว่าคำตอบการเปลี่ยนแปลง เมื่อใดก็ตามที่ฉันใช้ breadcrumbs บนเว็บไซต์ของฉันฉันมักจะมีลิงค์ไปยังหน้าแรก เนื่องจากปกติฉันจะใช้ไอคอนฉันจึงทำสิ่งนี้: <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <a itemscope itemtype="http://schema.org/Thing" itemprop="item" href="/webmasters//"> <i itemprop="name" content="Home" class="icon-home-filled"></i> </a> <meta itemprop="position" content="1" /> </li> เมื่อไม่นานมานี้ฉันรู้ว่า Google เริ่มแสดงผลการค้นหาในหน้าของฉันเช่นนี้: หน้าแรกตอนนี้ดูเหมือนว่าเป็นส่วนหนึ่งของเว็บไซต์ของฉันไม่ใช่หน้าแรก ไม่เคยทำสิ่งนี้มาก่อน ฉันไปที่ Schema.org เพื่อดูว่าฉันสามารถหาข้อมูลใด ๆ ได้หรือไม่ว่าจะใช้หน้าแรกใน breadcrumbs หรือไม่ ฉันไม่พบคำตอบ แต่ฉันรู้ว่า Schema.org ยังไม่รวมโฮมเพจใน breadcrumbs ของตนเอง ดังนั้นคำถามของฉันคือใช้หน้าแรกไม่ใช่แนวทางปฏิบัติที่ดีที่สุดใช่หรือไม่ อัปเดต 1 (06/16/2016): ฉันลบitemprop="name" content="Home"และ breadcrumbs …

2
ใช้ซ้ำมาร์กอัป Schema.org / Rich Snippets เช่นข้อมูล LocalBusiness
ฉันไม่สามารถหาถ้อยคำอย่างเป็นทางการได้และฉันหวังว่า Rich Snippets / Schema Guru บางคนสามารถให้ข้อมูลเชิงลึกเกี่ยวกับการใช้เนื้อหาซ้ำ ๆ อย่างเหมาะสมเมื่อพูดถึงการใช้มาร์กอัป ฉันกำลังสร้างเว็บไซต์ที่ต้องการใช้ Schema.org เป็นประเภทมาร์กอัปและเจ้าของต้องการให้มีการใช้งานมากที่สุด ชื่อธุรกิจโทรศัพท์และที่อยู่จะปรากฏในทุก ๆ หน้าตอนนี้ใช้ได้หรือแม้กระทั่งมีประโยชน์ในการใช้ Rich Snippets ในทุก ๆ หน้าที่มีการแสดงข้อมูลนี้ ตัวอย่างเช่นข้อมูลนี้ปรากฏในส่วนหัวและส่วนท้ายของทุกหน้าของไซต์และให้ตัวอย่างของมาร์กอัปปัจจุบันของฉันด้วยดูด้านล่าง: <body itemscope itemtype="http://schema.org/LocalBusiness"> <header> <a itemprop="url" href="http://www.domain.co.uk/"> <img itemprop="logo" src="image.png" alt="Company Name Logo" /> </a> <span itemprop="telephone">01202 000 000</span> </header> <div> This is where the content will go</div> <footer> …


1
รหัสสถานที่ที่เหมาะในการใช้มาร์กอัป Schema.org เป็น JSON-LD อยู่ที่ไหน
ที่ไหนดีที่สุดในการวางมาร์กอัป Schema.org ที่ใช้ JSON-LD บางคนแนะนำภายใน<head>แต่สคริปต์ทำงานแบบอินไลน์เช่นกัน มันจะง่ายกว่าใน MVC ที่จะวางไว้ในขอบเขตเดียวกับคอนโทรลเลอร์ดังนั้นนั่นหมายถึงอินไลน์ใกล้กับองค์ประกอบ แต่ JSON-LD อาจจะ "ทำงานดีกว่า" เป็นสคริปต์ขนาดใหญ่หนึ่ง / <head>สแต็คใน ฉันไม่แน่ใจในทำเลที่ดีที่ฉันคิด ตัวอย่างจะเป็น breadcrumbs - ฉันควรใส่สคริปต์ JSON-LD หน้ามาร์กอัพสำหรับ crumbs หรือฉันควรจะผ่านปัญหาทั้งหมดของการโหลดแบบจำลอง (อีกครั้ง) เพื่อกำหนดไว้ในพื้นที่ที่สร้าง<head>? ดูเหมือนว่ามันจะเป็นผลงานการแสดง แต่ถ้ามันคุ้มค่ากับสเป็คแล้วก็ต้องทำ นี่คือตัวอย่างขององค์กรใน JSON-LD (ซึ่งจะมี<head>อยู่แล้ว): <script type="application/ld+json"> { "@context" : "http://schema.org", "@type" : "Organization", "name" : "A Huge Corporation", "url" : "http://www.example.com", "logo" : …

4
Breadcrumb โดยใช้ตัวอย่างรวยของ Schema.org
ฉันมีปัญหาในการใช้เกร็ดเล็กเกร็ดน้อยในเกล็ดขนมปังจาก schema.org เมื่อฉันสร้าง breadcrumb ของฉันโดยใช้เอกสารและเรียกใช้ผ่านเครื่องมือทดสอบ Google Rich Snippetจะทำการระบุ breadcrumb แต่ไม่แสดงในภาพตัวอย่าง <!DOCTYPE html> <html> <head> <title>My Test Page</title> </head> <body itemscope itemtype="http://schema.org/WebPage"> <strong>You are here: </strong> <div itemprop="breadcrumb"> <a title="Home" href="/">Home</a> > <a title="Test Pages" href="/Test-Pages/">Test Pages</a> > </div> </body> </html> หากฉันเปลี่ยนเป็นใช้ตัวอย่างข้อมูลจาก data-vocabulary.org ตัวอย่างข้อมูลสมบูรณ์จะแสดงอย่างถูกต้องในหน้าตัวอย่าง <!DOCTYPE html> <html> <head> <title>My Test Page</title> …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.