มีปัญหาเกี่ยวกับกรอบ JavaScript ในการจัดการ SEO เนื่องจากตัวรวบรวมข้อมูลไม่สามารถอ่านค่าที่กำหนดโดย JS เมื่อดึงข้อมูล SEO ซึ่งทำให้เครื่องมือค้นหาไม่สามารถรวมหรือรวมข้อมูลที่ไม่ถูกต้อง ตัวอย่างเช่นสิ่งที่รวมอาจเป็น title = {{title}} ก่อนอื่นให้พูดคุยเกี่ยวกับวิธีแก้ไขข้อมูล SEO ของหน้าระหว่างการกระโดดเส้นทาง ตอนนี้สปากระโดดโดยทั่วไปใช้ Route-UI มาอธิบายตามสิ่งนี้และเพิ่มข้อมูลชื่อเรื่องไปยังสถานะรายการการกำหนดค่า app.js ดังต่อไปนี้: ข้อมูล: {pagetitle: 'ชื่อผู้ใช้'}
.state ('index.user', {url: '/ผู้ใช้', มุมมอง: {'เนื้อหา@index': {templateurl: 'templatehtml/user/user.html', คอนโทรลเลอร์: 'userCtrl'}}, ข้อมูล: {pagetitle: 'templatehtml/user/a.html', ข้อมูล: {pagetitle: 'ผู้ใช้ชื่อ'}}). state ('index.user.b', {url: '/b', templateurl: 'templatehtml/ผู้ใช้/b.html', ข้อมูล:จากนั้นแก้ไขชื่อหน้าโดยฟัง $ statechangesuccess:
app.directive ('title', ['$ rootscope', '$ timeout', ฟังก์ชั่น ($ rootscope, $ timeout) {return {link: function () {var listener = function (เหตุการณ์, tostate) {console.log (tostate); $ timeout tostate.data.pagetitle: 'ชื่อเริ่มต้น'; $ rootscope.metakeywords = "นี่คือคำหลัก"});}; $ rootscope. $ on ('$ statechangesuccess', ผู้ฟัง);}};}]);ที่นี่การมอบหมายคือการได้รับชื่อชื่อในสถานะปัจจุบันนั่นคือค่าของวัตถุ tostate ที่นี่ เมื่อเราพิมพ์ tostate นี้เราจะพบ:
นี่คือค่าของ pagetitle ในข้อมูลที่ตั้งไว้ หากคุณไม่ต้องการเขียนในสถานะหรือเขียนถึงความตายคุณสามารถส่งผ่านป้ายกำกับที่ไม่ซ้ำกันในสถานะและแสดงชื่อแบบสอบถามไปยังหน้าเว็บร่วมกับอินเตอร์เฟสพื้นหลัง ในทำนองเดียวกันเมตาแท็กเช่นคำหลักและคำอธิบายสามารถผูกมัดเข้าด้วยกันได้ในเวลานี้
ดังที่ได้กล่าวไว้ข้างต้น JavaScript Framework มีข้อบกพร่องใน SEO และมีวิธีแก้ปัญหามากมายในตลาดที่จะจัดการกับปัญหาของ NG เช่น PRERENDER, SEO.JS ฯลฯ ความคิดคือการเพิ่มนิพจน์ในหน้า ในเวลาเดียวกันบริการบางอย่างจะต้องกำหนดค่าบนเซิร์ฟเวอร์ บริการจะตรวจพบว่ามีสแน็ปช็อตหรือหน้าแคชที่สอดคล้องกับ URL นี้หรือไม่ หากพวกเขามีอยู่พวกเขาจะส่งพวกเขาไปยัง Crawler หากไม่มีอยู่จริงพวกเขาจะสร้างสแนปชอตแล้วส่งหน้าถูกต้องไปยังตัวรวบรวมข้อมูล ยังคงใช้ความพยายามในการประมวลผลดังนั้นคุณยังสามารถใช้รูปแบบการพัฒนา NG+ ทั่วไป สำหรับหน้าสำคัญบางหน้าอย่าใช้หน้านี้เพื่อแสดงผล SEO หรือสร้างหน้าข้อมูล SEO พิเศษ ดังนั้นในเรื่องนี้รู้สึกว่ายังคงเหมาะสมที่จะใช้กรอบ NG เพื่อสร้างแอพ (อิออน);
ข้างต้นเป็นข้อมูลชื่อการตั้งค่าเชิงมุมที่แนะนำโดยบรรณาธิการเพื่อแก้ปัญหาใน SEO ฉันหวังว่ามันจะเป็นประโยชน์กับคุณ หากคุณมีคำถามใด ๆ โปรดฝากข้อความถึงฉันและบรรณาธิการจะตอบกลับคุณทันเวลา ขอบคุณมากสำหรับการสนับสนุนเว็บไซต์ Wulin.com!