เว็บมาสเตอร์

คำถาม & คำตอบสำหรับผู้ดูแลเว็บมืออาชีพ

4
การใช้ช่องว่างใน URL มีผลกับ SEO หรือไม่
เมื่อสร้าง URL สำหรับเว็บไซต์ของฉันฉันจำเป็นต้องใช้ช่องว่างตัวอย่างเช่น http://mydomain.com/start home ผมเคยเห็นบางเว็บไซต์ใช้+หรือ-สิ่งที่เป็นข้อได้เปรียบของการใช้space, +และ-(ขีดกลาง) ใน SEO? อะไรจะดีไปใช้สำหรับการจัดรูปแบบ URL? ฉันควรใช้http://mydomain.com/start-homeหรือhttp://mydomain.com/start+home?

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> …

1
ฉันควรใช้สคริปต์อีคอมเมิร์ซใด
นี่เป็นคำถามทั่วไปของชุมชน wiki catch-allเพื่อตอบคำถาม "ฉันต้องการสคริปต์อีคอมเมิร์ซที่ใช้คำถาม x, y และ z ... " หากคำถามของคุณถูกปิดเป็นซ้ำของคำถามนี้และคุณรู้สึกว่าข้อมูลที่ให้ไว้ที่นี่ไม่ได้ให้คำตอบที่เพียงพอโปรดเปิดการอภิปรายเกี่ยวกับPro เว็บมาสเตอร์ Meta ฉันมีรายการคุณสมบัติที่ฉันต้องการสำหรับสคริปต์อีคอมเมิร์ซของเว็บไซต์ - ฉันจะหาสคริปต์ที่รวมคุณลักษณะทั้งหมดได้จากที่ใด

2
คุณจะเพิ่มรูปขนาดย่อ Opera สำหรับเว็บไซต์ของคุณได้อย่างไร
ฉันสังเกตเห็นว่าในคุณสมบัติ "โทรด่วน" ของ Opera บางไซต์จะแสดงโลโก้เป็นภาพตัวอย่างในขณะที่เว็บไซต์อื่นเป็นเพียงภาพหน้าจอของลักษณะที่เว็บไซต์ดูเมื่อคุณเพิ่มลงในการโทรด่วน ฉันไม่แน่ใจ แต่ฉันคิดว่า Chrome มีพฤติกรรมเหมือนกัน ตัวอย่างเช่น Stackoverflow มีโลโก้: D ดังนั้นฉันจะทำให้เว็บไซต์ของฉันแสดงโลโก้เมื่อผู้ใช้เพิ่มไว้ในการโทรด่วนได้อย่างไร

3
มันคุ้มค่าหรือไม่ที่จะเปลี่ยนโครงสร้างไฟล์รูปภาพผู้ใช้ทั้งหมดของฉันเพื่อใช้ประโยชน์จากการแคชเบราว์เซอร์อย่างง่าย ๆ ?
ในเว็บไซต์มือถือของฉันฉันเก็บรูปภาพโปรไฟล์ผู้ใช้ของฉันเป็น '1.jpg' ในโฟลเดอร์ผู้ใช้และเพิ่มขึ้นจากที่นั่นสำหรับรูปภาพเพิ่มเติมที่พวกเขาอัปโหลด ซึ่งหมายความว่าเมื่อใดก็ตามที่พวกเขาเปลี่ยนรูปโปรไฟล์เช่นชื่อไฟล์จะยังคงเหมือนเดิม ฉันต้องการใช้ประโยชน์จากการแคชรูปภาพเพื่อไม่ให้ดาวน์โหลดรูปภาพเก่าซ้ำแล้วซ้ำอีกเมื่อใดก็ตามที่โปรไฟล์ของผู้ใช้ถูกดูและดูซ้ำ แต่ในเวลาเดียวกันฉันต้องการให้เบราว์เซอร์ผู้ใช้ของฉัน ดาวน์โหลดใหม่หากมีการเปลี่ยนแปลง จากสิ่งที่ฉันได้อ่านดูเหมือนว่าวิธีเดียวที่จะทำสิ่งนี้อย่างแท้จริงคือการใช้ชื่อไฟล์สุ่มและติดตามชื่อไฟล์เหล่านั้นทั้งหมดในฐานข้อมูลเพื่อให้คุณสามารถตั้งค่าแคชที่ไม่หมดอายุในขณะนี้ รูปภาพที่เปลี่ยนแปลงจะถูกดึงอีกครั้งเนื่องจากมีชื่อไฟล์ใหม่ ความสวยงามของวิธีที่ฉันมีโครงสร้างจนถึงตอนนี้คือฉันสามารถข้ามฐานข้อมูลทั้งหมดและเข้าถึงไฟล์ได้โดยตรงเนื่องจากตำแหน่งของพวกเขาสามารถคาดเดาได้ ดังนั้นคำถามของฉันคือมันคุ้มค่าหรือไม่ที่ฉันจะเปลี่ยนโครงสร้างไฟล์ทั้งหมดของเว็บไซต์ของฉันรวมทั้งเพิ่มองค์ประกอบ DB เพื่อประโยชน์ของการแคชนิรันดร์และการดาวน์โหลดอัตโนมัติใหม่เมื่ออัปโหลดใหม่ นี่เป็นงานที่ยิ่งใหญ่ แต่ถ้ามันถือว่ามีค่าฉันก็ไม่มีปัญหาที่จะก้าวไปข้างหน้ากับการเปลี่ยนแปลงครั้งใหญ่นี้ ฉันแค่ต้องการทำให้แน่ใจว่านี่เป็นวิธีที่ "ชายใหญ่" ทำเพื่อที่ฉันจะได้ไม่ต้องเปลี่ยนโครงสร้างไฟล์อีกต่อไป ขอบคุณ


1
Google Analytics ติดตาม URL อ้างอิงได้อย่างไร
เมื่อผู้เยี่ยมชมคลิกที่ลิงค์หรือถูกเปลี่ยนเส้นทางไปยังเว็บไซต์ของฉันจากเว็บไซต์อื่น Google มักจะมีข้อมูลเกี่ยวกับหน้าโดเมนและหน้าเว็บที่ผู้เยี่ยมชมถูกลิงค์มา Google ติดตามข้อมูลนี้อย่างไร

3
อัปโหลดไฟล์ภาพ: สามารถบีบอัดที่ฝั่งไคลเอ็นต์ได้หรือไม่
เมื่อเสนอการอัปโหลดไฟล์ภาพถ่ายโดยปกติผู้ใช้จะมีไฟล์ JPEG ที่บีบอัดและมีขนาดใหญ่มาก (10+ ล้านพิกเซล) จากกล้องหรือโทรศัพท์ ทางฝั่งเซิร์ฟเวอร์ไฟล์เหล่านี้จะถูกบีบอัดใหม่เป็นอย่างเช่น 800x600px และ JPEG คุณภาพ 7 หรือ 8 เป็นไปได้หรือไม่ที่จะทำการบีบอัดข้อมูลนั้นในฝั่งไคลเอ็นต์? ดังนั้นฉันจะต้องส่งเพียง 100kB (800x600px) และไม่ 3 MB หรือมากกว่า สิ่งที่ต้องการ: (1) ด้วย FileSystem API ใหม่ของ javascript ( http://slides.html5rocks.com/#filewriter ) มันเป็นไปได้ที่จะอ่านข้อมูลของไฟล์ภาพถ่ายลงใน JS ฝั่งไคลเอ็นต์ (2) จากนั้นจำเป็นต้องเข้ารหัสข้อมูล JPEG อีกครั้งซึ่งเป็นไปได้ แต่ฉันไม่พบไลบรารีใด ๆ สำหรับที่ (แต่) ใครรู้จักห้องสมุดเช่นนี้? (3) ขั้นตอนสุดท้ายคือการ POST ข้อมูล JPEG ที่ถูกบีบอัดใหม่ไปยังฝั่งเซิร์ฟเวอร์สำหรับการจัดเก็บและรับ …

2
วิธีที่ถูกต้องในการใช้ index.html
ฉันมีปัญหามากมายที่ฉันต้องการฟังความคิดเห็นของคุณดังนั้นฉันหวังว่าฉันจะอธิบายได้ดีพอ ฉันควรทราบด้วยว่าฉันเพิ่งเริ่มต้นพร้อมกับความรู้เกี่ยวกับ HTML และ CSS เท่านั้นถึงแม้ว่าฉันเกือบจะแน่ใจว่ามีวิธีง่ายๆในการใช้ PHP ที่มีประสิทธิภาพ แต่ก็ไม่สามารถช่วยฉันได้ สมมติว่าผมมีบล็อกส่วนตัวของฉันเกี่ยวกับที่อยู่example.com/blog.htmlและมีการเชื่อมโยงไปย่อยหลายบล็อก- example.com/blog/math.html, example.com/blog/coding.htmlฯลฯ ดังนั้นโฟลเดอร์รากของฉันมีblog.htmlและblogโฟลเดอร์ที่blogโฟลเดอร์ตัวเองมีไฟล์และmath.htmlcoding.html แรกของทั้งหมดที่ผมได้เรียนรู้ (จากGoogle เครื่องมือเว็บมาสเตอร์ ) ที่สำหรับ SEO และวัตถุประสงค์สุนทรียภาพมันเป็นเรื่องดีที่จะรวมกันexample.com.comและexample.com/index.htmlโดยการเพิ่มแอตทริบิวต์ลงในแหล่งของ_rel="canonical"_ index.htmlการใช้ลูกเล่นอื่น ๆ (เช่นการเชื่อมโยง../และ./) ฉันได้กำจัดสิ่งที่น่าเกลียดindex.htmlปรากฏในที่อยู่เว็บของฉัน และตอนนี้ฉันสงสัยว่าเคล็ดลับนี้สามารถใช้ได้ไม่เพียง แต่สำหรับโฟลเดอร์รูท แต่สำหรับโฟลเดอร์ใด ๆ ฉันหมายถึงฉันจะย้ายฉันblog.htmlไปที่blogโฟลเดอร์เปลี่ยนชื่อเป็นindex.htmlและเพิ่มrel="canonical"เพื่อรวมเข้าexample.com/blog/index.htmlด้วยexample.com/blog/กัน เคล็ดลับนี้จะเปลี่ยนที่อยู่ของบล็อกของฉันจากเข้าexample.com/blog.htmlexample.com/blog/ ยังไม่เสร็จ! ฉันกำลังประสบปัญหาเกี่ยวกับหุ่นยนต์ google จัดทำดัชนีโฟลเดอร์ ดังนั้นเมื่อฉันพิมพ์site:example.com/ลงในการค้นหาของ Google ลิงก์ไปยังโฟลเดอร์ของฉันที่example.com/blog/มีไฟล์ดิบไอคอน ฯลฯ จะปรากฏในผลลัพธ์อื่น ๆ ฉันเดาว่ายังมีวิธีอื่น ๆ ในการแก้ไข แต่ IMHO การเปลี่ยนแปลงที่กล่าวถึงข้างต้นจะทำเคล็ดลับด้วยเช่นกัน - index.htmlในโฟลเดอร์บล็อกจะป้องกันผู้ใช้จากการดูเนื้อหาดิบจริงของโฟลเดอร์นั้นจะปรากฏขึ้นเท่านั้น ลิงก์ที่ถูกต้องexample.com/blog/ในการค้นหา google …

3
ฉันสามารถคาดหวังรายได้บางส่วนจากเว็บไซต์ "อรรถประโยชน์" หรือไม่
มีเว็บไซต์เพียงหน้าเดียวค่อนข้างน้อยที่ถูกสร้างขึ้นเพื่อทำงานง่าย / เดี่ยว ตัวอย่างของเว็บไซต์ดังกล่าวรวมถึง: http://dummyimage.com/ - สร้างภาพจำลอง http://www.lipsum.com/ - สร้างข้อความ lipsum http://ajaxload.info/ - สร้างภาพเคลื่อนไหว ajax ที่กำลังโหลด http://www.generatedata.com/ - สร้างข้อมูลจำลองสำหรับ sql http://jsbeautifier.org/ - จัดรูปแบบจาวาสคริปต์ของคุณ http://jsonlint.com/ - ตรวจสอบความถูกต้องของ JSON http://yui.2clics.net/ - คอมเพรสเซอร์ YUI ออนไลน์ http://www.colorpicker.com/ - เครื่องมือเลือกสีออนไลน์ มีเว็บไซต์เพียงไม่กี่แห่งที่แสดงโฆษณา ตอนนี้ฉันมีความคิดบางอย่างของตัวเองและฉันสงสัยว่าเว็บไซต์เหล่านี้มีวิธีหารายได้เพื่อให้พวกเขาทำงานอยู่หรือไม่ ฉันควรคาดหวังว่าจะได้รับรายได้บ้างหรือไม่หากฉันตั้งค่าบางเว็บไซต์เช่นนี้ ฉันควรติดตั้ง AdSense ในเว็บไซต์ (วางแผน) ของฉันหรือไม่ ความคิดของฉันไม่ซ้ำกันอย่างแน่นอน แต่หายาก

4
ทำไมฉันถึงได้รับ cgi-sys / defaultwebpage.cgi ขึ้นมาเมื่อฉันเรียกดูเว็บเพจของฉัน
ฉันเพิ่งตั้งเว็บไซต์กับ บริษัท โฮสติ้งขนาดเล็ก แผนนี้มี IP เฉพาะ พวกเขาส่งอีเมลถึงฉันเพื่อบอกว่ามีการตั้งค่าเรียบร้อยแล้ว แต่ตอนนี้ช่องทางการสนับสนุนของพวกเขาไม่ตอบสนองแม้ว่าพวกเขาจะบอกว่าเปิด 24 ชั่วโมง ในตัวจัดการไฟล์ใน cPanel ฉันได้ใส่index.htmlไฟล์ไว้ในpublic_htmlไดเรกทอรี แต่เมื่อฉันชี้เบราว์เซอร์ของฉันไปยังที่อยู่ IP ให้ฉันมันมาพร้อมกับcgi-sys/defaultwebpage.cgiหน้า อะไรคือปัญหา? ฉันยังไม่ได้ตั้งชื่อเซิร์ฟเวอร์สำหรับโดเมนของฉัน แต่นั่นไม่น่าจะมีปัญหาเพราะฉันใช้ที่อยู่ IP ในเบราว์เซอร์ หมายเหตุ: sshฉันไม่คิดว่าฉันมีการเข้าถึง

1
แท็ก OpenGraph และความถูกต้องของ HTML5
ฉันมีหน้า HTML5 ตามและฉัน inculded แท็ก OpenGraph ตามมันเอกสาร นอกจากนี้ฉันตรวจสอบด้วยFacebook Debugและมันสามารถแยกเมตาดาต้า แต่เมื่อฉันใช้ W3C Validator มันรายงานแท็ก OG ว่าเป็นข้อผิดพลาด: Attribute content not allowed on element meta at this point. <meta property="fb:admins" content="...." /> Attribute content not allowed on element meta at this point. <meta property="og:url" content="http://www...."> <head>พวกเขาทั้งหมดใน ฉันต้องการหน้าของฉันเป็น "ถูกต้อง" แท็ก HTML5 และ OG เช่นกัน …

2
เหตุใด Google จึงคิดว่าหน้าเว็บโหลดช้า
เมื่อพิจารณาถึงเครื่องมือของผู้ดูแลเว็บของ Google ในส่วนประสิทธิภาพเว็บไซต์ฉันเห็นว่า โดยเฉลี่ยแล้วหน้าเว็บในไซต์ของคุณใช้เวลาโหลด 5.0 วินาที ใช้เวลาโหลดประมาณ 5 วินาทีในช่วงเดือนที่ผ่านมาโดยเฉพาะ อย่างไรก็ตามเมื่อฉันดูหน้าส่วนตัวในเว็บไซต์ของฉันมันหายากใช้เวลานานกว่า 1 วินาทีในการโหลดหน้า ฉันจะค้นพบสาเหตุที่ทำให้ Google คิดว่าหน้าเว็บโหลดช้าได้อย่างไร Google ให้ข้อมูลที่เป็นประโยชน์หรือไม่ ฉันควรตรวจสอบบันทึกการใช้เว็บเซิร์ฟเวอร์หรือไม่? ฉันควรปรับแต่งบางอย่างใน robots.txt เพื่อป้องกันการสร้างดัชนีหน้าบางหน้าหรือเพื่อเปลี่ยนความเร็วในการรวบรวมข้อมูล?

1
ทางเลือกของ. htaccess (เนื่องจากประสิทธิภาพที่ไม่ดี)
ฉันได้รับแจ้งว่าควรหลีกเลี่ยง. htaccessเมื่อเป็นไปได้เนื่องจากจะลดประสิทธิภาพของเซิร์ฟเวอร์และเซิร์ฟเวอร์ใหม่จะปิดการใช้งานหรือไม่ได้ปรับใช้อีกต่อไป ฉันไม่ทราบว่าเป็นเรื่องจริง แต่ถ้าเป็นเช่นนั้นฉันต้องการค้นหาทางเลือกอื่นในการเขียน URL ใหม่ สิ่งที่ฉันใช้มันสำหรับการเป็นเพียงการแปลงจาก URL ที่จะexample.com/page.php?lang=LANGexample.com/LANG/page

5
วิธีการใช้ rel = author บนหน้าเว็บที่มีผู้เขียนหลายคน?
ฉันมีฟอรัมและฉันต้องการเพิ่มrel=authorในหน้าของฉัน อย่างไรก็ตามแต่ละหน้ามีผู้เขียนหลายคนและฉันไม่แน่ใจว่าฉันควรนำไปใช้rel=authorอย่างไรถ้าฉันมีผู้เขียนหลายคน ไม่มีใครมีคำแนะนำใด ๆ ?

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.