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

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

5
ประโยชน์ของหน้า“ การดาวน์โหลดจะเริ่มเร็ว ๆ นี้” คืออะไร
ฉันสังเกตเห็นหลายเว็บไซต์ว่าไฟล์โฮสต์สำหรับการดาวน์โหลดมีหน้าคั่นระหว่างลิงค์ / ปุ่มดาวน์โหลดและการเริ่มต้นการดาวน์โหลดจริง คำศัพท์ในหน้านั้นอาจรวมถึง "การดาวน์โหลดของคุณจะเริ่มขึ้นในไม่ช้าหากไม่ลองลิงค์นี้โดยตรง" จุดประสงค์ของหน้านี้คืออะไร? ดูเหมือนว่าจะห่างไกลจากประสบการณ์ทั่วไปในการดาวน์โหลดไฟล์ สิ่งนี้มีประโยชน์สำหรับคั่นหน้าหรือไม่ ผู้ใช้ที่มีประสบการณ์น้อยลงหรือไม่ Analytics ได้อย่างไร

5
เหตุใดฉันจึงเห็นคำขอ“ crossdomain.xml” ที่ไม่คาดคิดในบันทึกของฉัน
ฉันได้รับข้อผิดพลาด 404 ครั้งจาก crossdomain.xml นี่คือรายละเอียดคำขอตามที่มีให้โดย Google App Engine: 404 22ms 19cpu_ms 0kb Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.122 Safari/534.30 69.130.*.* - - [24/Jul/2011:07:43:42 -0700] "GET /crossdomain.xml HTTP/1.1" 404 124 "http://s.nsdsvc.com/App/DddWrapper.swf?c=3" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.122 Safari/534.30" "app.*.*.*" ms=22 cpu_ms=19 api_cpu_ms=0 cpm_usd=0.000633 …

2
วิธีการละเว้นข้อผิดพลาดมาตรฐานการเข้ารหัสใน PHP CodeSniffer
เรามีแอปพลิเคชั่นเว็บ PHP 5 และขณะนี้เรากำลังประเมินPHP CodeSnifferเพื่อตัดสินใจว่าการบังคับให้มาตรฐานรหัสปรับปรุงคุณภาพรหัสโดยไม่ทำให้ปวดหัวมากเกินไป หากดูเหมือนว่าดีเราจะเพิ่มตะขอผูกมัดล่วงหน้าของ SVN เพื่อให้มั่นใจว่าไฟล์ใหม่ทั้งหมดที่สร้างขึ้นในสาขา dev ไม่มีการเข้ารหัสกลิ่นมาตรฐาน มีวิธีการกำหนดค่าโค้ด PHPSniffer เพื่อละเว้นข้อผิดพลาดบางประเภทหรือไม่? หรือใช้เพื่อจัดการข้อผิดพลาดบางอย่างเป็นการเตือนแทน? นี่คือตัวอย่างที่แสดงให้เห็นถึงปัญหา: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> <body> <div> <?php echo getTabContent('Programming', 1, $numX, $numY); if (isset($msg)) { echo $msg; } ?> </div> </body> </html> และนี่คือผลลัพธ์ของ …


3
Google Pagespeed: จะปฏิบัติตามกฎการบีบอัดรูปภาพใหม่ได้อย่างไร
เรามีหลายหน้าที่มีค่า Pageseed ที่ดี - แม้แต่ที่มี 100/100 อย่างไรก็ตามตั้งแต่สองสามวัน Pagespeed อ้างสิทธิ์ในไซต์ทั้งหมด (แตกต่างกันในทางเทคนิคและเซิร์ฟเวอร์ที่แตกต่างกัน) ที่รูปภาพของเราสามารถปรับให้เหมาะสมยิ่งขึ้น ไม่มีใครรู้ว่าสิ่งที่ถูกเปลี่ยนแปลงโดยอัลกอริทึม? ในส่วนที่มี PS 100/100 (ก่อนหน้านี้) เราใช้ jpegoptim ดังนั้นเราจึงไม่รู้วิธีการปรับให้เหมาะสมต่อไป แอปพลิเคชันของเราอัปโหลดภาพแล้วปรับให้เหมาะสม ความเข้าใจใด ๆ ที่จะได้รับการชื่นชม มีการเปลี่ยนแปลงสำหรับ PS ทุกที่หรือไม่?

2
ทำไม“ บอทลงทะเบียน” จึงมีอยู่? พวกเขาได้อะไรจากการลงทะเบียนในเว็บไซต์ของฉัน
ฉันอยากรู้อยากเห็นเพราะฉันได้พัฒนาขั้นตอนต่อต้านบอทสำหรับเว็บไซต์เพียงเพราะฉันเห็นคนอื่นทำ แต่ทำไม บอทได้ประโยชน์อะไรจากการลงทะเบียนบัญชีผู้ล่า? ฉันกำลังสร้างเว็บไซต์อีคอมเมิร์ซและสิ่งเดียวที่ผู้ใช้ที่ลงทะเบียนสามารถทำได้คือทำการซื้อ จริง ๆ แล้วฉันควรเสียเวลาสร้างขั้นตอนต่อต้านบอท (การตรวจสอบแคปต์ชา / อีเมล ฯลฯ ) ฉัน googled นี้ แต่ฉันสามารถหาคำตอบ ฉันรู้ว่าบอทที่ลงทะเบียนในฟอรัมสามารถสแปมได้ด้วยโฆษณา แต่เว็บไซต์ที่ไม่อนุญาตให้ผู้ใช้ 'สื่อสาร' กับใคร

3
อะไรคือความแตกต่างระหว่าง "noofener noopener" กับ "nofollow" เพียงอย่างเดียว?
ผมใช้ WordPress ปลั๊กอินที่ดีที่สุด Nofollownofollowได้อย่างง่ายดายให้เป็นลิงค์ rel="nofollow"ดังนั้นผมจึงคาดว่าปลั๊กอินที่จะเพิ่ม แต่มันเพิ่มrel="nofollow noopener" มีความแตกต่างระหว่างrel="nofollow"กับrel="nofollow noopener"?
14 seo  html  nofollow  rel 

5
โลคัลไฟล์เทียบกับ CDN
หากความเร็วในการโหลดเว็บไซต์นั้นเป็นข้อกังวลซึ่งโดยทั่วไปจะใช้งานได้ดีกว่าเมื่ออ้างอิงไฟล์ JavaScript หรือ CSS? การใช้ CDN จะดีกว่าหรือว่าจะเพิ่มคำขอ HTTP เพิ่มเติมอีกหรือไม่
14 cdn  optimization 

4
เมื่อใดที่ฉันควรใช้แอตทริบิวต์“ crossorigin” ใน“ preconnect” <link>
ฉันต้องการรวมคำแนะนำทรัพยากรที่มีการเชื่อมต่อไว้ล่วงหน้าบนเว็บไซต์ของฉันเพื่อให้เบราว์เซอร์สามารถ (ตัวอย่าง) เชื่อมต่อกับ jQuery CDN ก่อนที่พวกเขาจะเห็นแท็กสคริปต์ที่เรียกใช้ CDN ฉันไม่แน่ใจว่าควรรวมแอตทริบิวต์“ crossorigin” หรือค่าของมันควรเป็นอะไร สเปคกล่าวว่าในส่วนหนึ่ง ในการเริ่มการเชื่อมต่อล่วงหน้าเอเจนต์ผู้ใช้ต้องรันขั้นตอนเหล่านี้: [ ... ] ให้corsAttributeStateเป็นสถานะปัจจุบันของcrossoriginแอตทริบิวต์เนื้อหาขององค์ประกอบ ขอข้อมูลประจำตัวtrueเป็นชุดค่าบูลีนเพื่อ หากcorsAttributeStateเป็นAnonymousและต้นกำเนิดfalseไม่เท่ากับกำเนิดปัจจุบันเอกสารของข้อมูลประจำตัวของชุด พยายามที่จะได้รับการเชื่อมต่อกับแหล่งที่มาและข้อมูลประจำตัว ฉันไม่รู้วิธีตีความอัลกอริทึมนี้ หากฉันเชื่อมต่อกับ CDN ล่วงหน้าซึ่งจะอนุญาตให้ทุกคนดาวน์โหลดเนื้อหาโดยไม่มีข้อมูลรับรองประเภทใดฉันควรใช้ค่าใดสำหรับแอตทริบิวต์“ crossorigin”

1
จะเกิดอะไรขึ้นถ้าคุณไม่ตั้งค่าส่วนหัวควบคุมแคช?
จะเกิดอะไรขึ้นถ้าคุณไม่ตั้งcache-controlส่วนหัว HTTP ระบุพฤติกรรมเริ่มต้นที่ลูกค้าควรทำตามหรือไม่ขึ้นอยู่กับการตัดสินใจของลูกค้าหรือไม่ ใน Chrome ผมได้เห็นบางส่วนคำขอจาวาสคริปต์ที่ไม่มีส่วนหัวแสดงขึ้นเป็นcache-control 200 (from disk cache)Chrome กำลังปรับปรุงสิ่งนี้หรือไม่ ใน IE 304 (not modified)ฉันได้เห็นมันแสดงเป็น ฉันจะเข้าใจสิ่งนี้ดีขึ้นได้อย่างไร

6
วิธีการเปลี่ยนภาพจากเว็บไซต์ที่แสดงในผลการค้นหาของ Google
ใครสามารถบอกฉันได้ว่า Google ตัดสินใจเลือกรูปภาพใดเมื่อใช้แสดงรูปภาพพร้อมผลการค้นหา (เช่นในกรณีของการค้นหาบนมือถือบางครั้ง) หากคุณดูที่ผลการค้นหาบนมือถือเหล่านี้ ... ... และยกตัวอย่างจาก Alibaba.com ให้ตัวอย่างโดยการตรวจสอบHTMLคุณจะเห็นว่าภาพที่ Google ใช้นั้นดูเหมือนจะไม่มีการประกาศพิเศษ ฯลฯ มันเป็นเพียง JPG แรกที่ปรากฏใน HTML ของหน้านั้น - ดังนั้นฉันจึงเป็น อาจจะคิดว่าเป็นเหตุผลว่าทำไมมันเป็นภาพที่ใช้ในผลการค้นหาของ Google อย่างไรก็ตามเมื่อคุณดูผลการค้นหาบนมือถือเหล่านี้ ... …และพิจารณาผลลัพธ์ของ Backpack Billboards, HTMLแสดงให้เห็นว่าภาพที่ใช้จริง ๆ แล้วเป็นภาพที่เจ็ดที่ประกาศใน HTML ทุกคนสามารถแสดงความเห็นว่า Google จะกำหนดรูปภาพที่จะแสดงได้อย่างไร ฉันต้องการทราบเพื่อให้ฉันสามารถควบคุมรูปภาพที่จะแสดงสำหรับไซต์ของฉัน อัปเดต / โซลูชัน ด้วยคำตอบด้านล่างนี่คือรหัสที่ฉันเพิ่มลงในheadHTML ของฉันเพื่อรับภาพขนาดย่อที่แสดงใน Google เมื่อค้นหาป้ายโฆษณากระเป๋าเป้สะพายหลัง : &lt;script type="application/ld+json"&gt; { "@context": "http://schema.org/", "@type": "Product", …

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

4
เป็นวิธีที่ดีที่สุดในการเปิดตัวเว็บไซต์เพื่อให้มันไปไวรัสอะไร
พูดเช่นฉันมีเว็บไซต์ที่เสร็จเบต้าและพร้อมสำหรับการเปิดตัวเต็ม ฉันอยู่บนเวทีตอนนี้ฉันต้องการให้คนอื่นมองเห็นเพื่อเริ่มการจราจร ตอนนี้ฉันเพิ่งได้รับความนิยมจากเสิร์ชเอนจินแบบสุ่มคำพูดจากปากและการอ้างอิงเพียงไม่กี่ข้อ ฉันจะแยกออกจากสิ่งนี้และรับปริมาณการเข้าชมไซต์ของฉันได้อย่างไร ฉันจำเป็นต้องเปิดตัวแคมเปญโฆษณาขนาดใหญ่หรือไม่ ถ้าเป็นเช่นนั้นวิธีที่ดีที่สุด / คุ้มค่าที่สุดในการทำเช่นนี้คืออะไร? ฉันได้ลองใช้ google adwords แล้ว แต่ราคา $ 0.45 + คลิกนี่แค่ใช้ไม่ได้กับสิ่งที่ฉันมี

9
จะเริ่มเรียนรู้เทคนิค SEO ได้ที่ไหน?
ฉันรู้น้อยมากเกี่ยวกับการเพิ่มประสิทธิภาพกลไกค้นหา แต่จากการหารือกับผู้อื่นฉันไม่แน่ใจว่าจะเริ่มต้นอย่างไร มีหนังสือหรือวันที่เหล่านี้เร็วเกินไปจนล้าสมัยหรือไม่? เว็บไซต์ทั้งหมดให้ข้อมูลที่ผิดกับคุณหรือมีแหล่งข้อมูลที่เชื่อถือได้หรือไม่ มันเป็นเพียงกรณีของการลองผิดลองถูกและในทางกลับกัน มันคุ้มค่าที่จะเรียนรู้เทคนิคต่าง ๆ เมื่อเสิร์ชเอ็นจิ้นเปลี่ยนอัลกอริธึมเป็นประจำหรือไม่? ฉันสงสัยว่ามันจะดีกว่าที่จะใช้เวลาเพื่อให้แน่ใจว่าคุณมีการปรับปรุงอย่างสม่ำเสมอจะเขียนเว็บไซต์ที่มีเนื้อหาคุณภาพแผนที่เว็บไซต์ลิงค์คุณภาพ ฯลฯ

2
ทำไมข้อความถึงแสดงในคอลัมน์ภาษาของ Google Analytics
วันนี้ฉันดูสถิติเว็บไซต์ของฉันและฉันเห็นภาษาที่เรียกว่า: &lt;URL Redacted&gt;คุณได้รับเชิญ! ป้อนเฉพาะกับ URL ตั๋วนี้เท่านั้น คัดลอก โหวตให้คนที่กล้าหาญ! ฉันเคยเห็นฟอรัมอื่นที่ไม่ใช่ฉันคนเดียวเท่านั้น ฉันไม่รู้ว่ามันเป็นแมลงหรือเป็นเรื่องตลก มันคืออะไร? มันจะมีผลกระทบต่อเว็บไซต์ของฉันหรือไม่ (ในทางใดทางหนึ่ง) นี่คือภาพหน้าจอของ Google Analytics ของฉัน (เป็นภาษาสโลวัก แต่ฉันคิดว่าคุณสามารถรับข้อมูลได้จากนี้): ผู้ดำเนินรายการแก้ไข: ฉันลบ URL สแปมออกจากโพสต์นี้ มันดูเหมือนจะเป็นsecret.google.comแต่Gถูกแทนที่ด้วยที่คล้ายกันมองหาสัญลักษณ์อักขระ ɢUnicode:

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