binshops / laravel-blog

Laravel Blog Package/ Laravel CMS. Easiest way to add a blogging system to your Laravel website. Laravel Blog.
https://www.binshops.com
MIT License
428 stars 134 forks source link

Feature Request: automatically add blog posts to sitemap.xml #96

Open chandlerwilcox88 opened 1 year ago

chandlerwilcox88 commented 1 year ago

I think this would be important to have since the purpose of a lot of blog posts is to get more organic search traffic.

Here's an article to reference the benefits:

https://neilpatel.com/blog/xml-sitemap/

samberrry commented 1 year ago

Hey @chandlerwilcox88, thanks for sharing your feedback. Of course, sitemap is a nice improvement to the package, and is very useful in very large blogs, but it's not a must-have for small to medium size blogs. Blogs urls/posts can still get indexed if they are well linked internally, or we can manually register them to be indexed. However, generating site maps is a great addition to the package.

samberrry commented 1 year ago

https://developers.google.com/search/docs/crawling-indexing/sitemaps/overview#do-i-need-a-sitemap

If your site's pages are properly linked, Google can usually discover most of your site. Proper linking means that all pages that you deem important can be reached through some form of navigation, be that your site's menu or links that you placed on pages. Even so, a sitemap can improve the crawling of larger or more complex sites, or more specialized files

chandlerwilcox88 commented 1 year ago

Thanks for sending this !

On Thu, Mar 2, 2023 at 4:16 AM Sam Berry @.***> wrote:

https://developers.google.com/search/docs/crawling-indexing/sitemaps/overview#do-i-need-a-sitemap

If your site's pages are properly linked, Google can usually discover most of your site. Proper linking means that all pages that you deem important can be reached through some form of navigation, be that your site's menu or links that you placed on pages. Even so, a sitemap can improve the crawling of larger or more complex sites, or more specialized files

— Reply to this email directly, view it on GitHub https://github.com/binshops/laravel-blog/issues/96#issuecomment-1451542996, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABXVJKMM7KZOAEYGTD3EFKDW2BQNDANCNFSM6AAAAAAVLFD66E . You are receiving this because you were mentioned.Message ID: @.***>

-- Cheers