Skip to content
    Moz logo Menu open Menu close
    • Products
      • Moz Pro
      • Moz Pro Home
      • Moz Local
      • Moz Local Home
      • STAT
      • Moz API
      • Moz API Home
      • Compare SEO Products
      • Moz Data
    • Free SEO Tools
      • Domain Analysis
      • Keyword Explorer
      • Link Explorer
      • Competitive Research
      • MozBar
      • More Free SEO Tools
    • Learn SEO
      • Beginner's Guide to SEO
      • SEO Learning Center
      • Moz Academy
      • SEO Q&A
      • Webinars, Whitepapers, & Guides
    • Blog
    • Why Moz
      • Agency Solutions
      • Enterprise Solutions
      • Small Business Solutions
      • Case Studies
      • The Moz Story
      • New Releases
    • Log in
    • Log out
    • Products
      • Moz Pro

        Your all-in-one suite of SEO essentials.

      • Moz Local

        Raise your local SEO visibility with complete local SEO management.

      • STAT

        SERP tracking and analytics for enterprise SEO experts.

      • Moz API

        Power your SEO with our index of over 44 trillion links.

      • Compare SEO Products

        See which Moz SEO solution best meets your business needs.

      • Moz Data

        Power your SEO strategy & AI models with custom data solutions.

      NEW Keyword Suggestions by Topic
      Moz Pro

      NEW Keyword Suggestions by Topic

      Learn more
    • Free SEO Tools
      • Domain Analysis

        Get top competitive SEO metrics like DA, top pages and more.

      • Keyword Explorer

        Find traffic-driving keywords with our 1.25 billion+ keyword index.

      • Link Explorer

        Explore over 40 trillion links for powerful backlink data.

      • Competitive Research

        Uncover valuable insights on your organic search competitors.

      • MozBar

        See top SEO metrics for free as you browse the web.

      • More Free SEO Tools

        Explore all the free SEO tools Moz has to offer.

      What is your Brand Authority?
      Moz

      What is your Brand Authority?

      Check yours now
    • Learn SEO
      • Beginner's Guide to SEO

        The #1 most popular introduction to SEO, trusted by millions.

      • SEO Learning Center

        Broaden your knowledge with SEO resources for all skill levels.

      • On-Demand Webinars

        Learn modern SEO best practices from industry experts.

      • How-To Guides

        Step-by-step guides to search success from the authority on SEO.

      • Moz Academy

        Upskill and get certified with on-demand courses & certifications.

      • SEO Q&A

        Insights & discussions from an SEO community of 500,000+.

      Unlock flexible pricing & new endpoints
      Moz API

      Unlock flexible pricing & new endpoints

      Find your plan
    • Blog
    • Why Moz
      • Small Business Solutions

        Uncover insights to make smarter marketing decisions in less time.

      • Agency Solutions

        Earn & keep valuable clients with unparalleled data & insights.

      • Enterprise Solutions

        Gain a competitive edge in the ever-changing world of search.

      • The Moz Story

        Moz was the first & remains the most trusted SEO company.

      • Case Studies

        Explore how Moz drives ROI with a proven track record of success.

      • New Releases

        Get the scoop on the latest and greatest from Moz.

      Surface actionable competitive intel
      New Feature

      Surface actionable competitive intel

      Learn More
    • Log in
      • Moz Pro
      • Moz Local
      • Moz Local Dashboard
      • Moz API
      • Moz API Dashboard
      • Moz Academy
    • Avatar
      • Moz Home
      • Notifications
      • Account & Billing
      • Manage Users
      • Community Profile
      • My Q&A
      • My Videos
      • Log Out

    The Moz Q&A Forum

    • Forum
    • Questions
    • Users
    • Ask the Community

    Welcome to the Q&A Forum

    Browse the forum for helpful insights and fresh discussions about all things SEO.

    1. Home
    2. SEO Tactics
    3. Technical SEO
    4. What's the best way for users to upload their images to my wordpress site to promote UGC

    Moz Q&A is closed.

    After more than 13 years, and tens of thousands of questions, Moz Q&A closed on 12th December 2024. Whilst we’re not completely removing the content - many posts will still be possible to view - we have locked both new posts and new replies. More details here.

    What's the best way for users to upload their images to my wordpress site to promote UGC

    Technical SEO
    4
    7
    1452
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as question
    Log in to reply
    This topic has been deleted. Only users with question management privileges can see it.
    • Smileworks_Liverpool
      Smileworks_Liverpool Subscriber last edited by

      I have looked at lots of different plugins and wanted a recommendation for an easy way for patients of ours to upload pictures of them out partying and having fun and looking beautiful so future users can see the final results instead of sometimes gory or difficult to understand before and after images.

      I'd like to give them the opportunity to write captions (like facebook or insta posts and would offer them incentives to do so.

      I don't want it to be too complicated for them or have too many steps or barriers but I do want it to look nice and slick and modern.

      Also do you think this would have a positive impact on SEO?

      I was also thinking of a Q&A app where dentists could get Q&A emails and respond - i've been doing AMA sessions and they've been really successful and I would like to bring it into out site and make it native.

      Thanks in advance 🙂

      1 Reply Last reply Reply Quote 1
      • Kateparish
        Kateparish last edited by

        site to promote UGC and would it have a positive income on SEO

        There are several ways for users to upload their images to your WordPress site to promote user-generated content (UGC). Here are some options:

        • Use a plugin: You can use a plugin like NextGEN Gallery or WPForms to allow users to upload images to your site. These plugins allow you to create custom forms with fields for image uploads.

        • Use the WordPress Media Library: You can also allow users to upload images using the built-in WordPress Media Library. To do this, you'll need to create a new post or page and enable the "Featured Image" option. Users can then upload their image as the featured image for the post or page.

        • Use social media: You can encourage users to upload their images to social media (e.g. Instagram) and use a hashtag that you monitor. You can then feature the best images on your site.

        In terms of the impact on SEO, user-generated content can have a positive impact if it is high-quality and relevant to your site's topic. Google and other search engines value fresh, original content, and UGC can help you achieve that. However, it's important to moderate UGC to ensure that it meets your quality standards and doesn't contain spam or inappropriate content. You should also ensure that any UGC you feature on your site is properly attributed to the original creator.

        1 Reply Last reply Reply Quote 0
        • Prakashtaggbox
          Prakashtaggbox last edited by

          There are several ways for users to upload their images to your WordPress site in order to promote user-generated content (UGC). Here are some of the best options:

          1. Enable user registration and allow users to upload images through their own profiles. You can do this by installing a plugin such as User Registration or Ultimate Member, which allows you to create custom user registration forms and add custom fields, including image upload fields.

          2. Use a front-end submissions plugin such as WPForms or Gravity Forms. These plugins allow you to create custom forms that users can use to submit content to your site, including images. You can set up these forms to automatically publish user-submitted content, or you can review and approve each submission before publishing.

          3. Install a UGC plugin such as [Taggbox Wordpress Plugin]. These plugins allow you to create a community forum or social network within your WordPress site, where users can post and share images with each other. You can also set up moderation rules to ensure that all content is appropriate and in line with your site's guidelines.

          Use a dedicated image-sharing plugin such as NextGEN Gallery or Envira Gallery. These plugins allow users to upload and share their images in a gallery format, which can be a great way to promote UGC and showcase your community's creativity.

          No matter which method you choose, it's important to make sure that your site is secure and that you have appropriate measures in place to protect users' personal information and content. You may also want to consider adding a term of service or user agreement that outlines your site's rules and guidelines for user-generated content.

          1 Reply Last reply Reply Quote 0
          • Smileworks_Liverpool
            Smileworks_Liverpool Subscriber last edited by

            YES! WP custom area.  That's the one I want.  Thanks roman. 🙂

            1 Reply Last reply Reply Quote 1
            • Roman-Delcarmen
              Roman-Delcarmen @Smileworks_Liverpool last edited by

              Ok, I have been working with **FormCraft**mainly by its flexibility, also does not need to code it or make some complex configuration, another good option is to create a customer area that bright you more flexibility. In that case WP Customer Area. I worked on a few projects with it and works like a charm for small websites, so if you want to implement it on your business (dentist website) and create an area where your patients can share their experience, upload photos or whatever you want this is a great solution.

              The link that I added is for the free version, but there is a premium version ( I did not try the premium version ) just give it a check.

              Hope this info will help you

              Regards

              1 Reply Last reply Reply Quote 2
              • Smileworks_Liverpool
                Smileworks_Liverpool Subscriber last edited by

                Hi Roman,

                Thanks for this - some great options here for my page. But what about when people want to upload their own photos rather than reviews. So it's hosted on our site and could potentially one day form a sort of Q&A and brochure of our lovely patients.  I also need one for our recruitment page where people can upload CV's and cover letters but think I can fix that with one of my forms plugins.

                Cheers,

                Ed.

                Roman-Delcarmen 1 Reply Last reply Reply Quote 1
                • Roman-Delcarmen
                  Roman-Delcarmen last edited by

                  So basically you want to add some kind of reviews plugins to your site, right? if that is the case there are several options. Assuming that you use WordPress.

                  Facebook Reviews Pro WordPress Plugin
                  https://codecanyon.net/item/facebook-reviews-pro-wordpress-plugin/19287534

                  Google Places Reviews Pro WordPress Plugin
                  https://codecanyon.net/item/google-places-reviews-pro-wordpress-plugin/20255659?s_rank=2

                  Yelp Reviews Pro for WordPress
                  https://codecanyon.net/item/yelp-reviews-pro-for-wordpress/15376445

                  Also, you can use some local services such as Whitespark (I don't know if it works on UK)
                  https://whitespark.ca/google-review-link-generator/

                  I found this article very interesting **Quick Way To Display Google Reviews On Your Website. **Also if you want to play with javascript here is an interesting script on Github  http://peledies.github.io/google-places/

                  Hope this info will help you...regards

                  1 Reply Last reply Reply Quote 2
                  • 1 / 1
                  • First post
                    Last post

                  Got a burning SEO question?

                  Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.


                  Start my free trial


                  Browse Questions

                  Explore more categories

                  • Moz Tools

                    Chat with the community about the Moz tools.

                  • SEO Tactics

                    Discuss the SEO process with fellow marketers

                  • Community

                    Discuss industry events, jobs, and news!

                  • Digital Marketing

                    Chat about tactics outside of SEO

                  • Research & Trends

                    Dive into research and trends in the search industry.

                  • Support

                    Connect on product support and feature requests.

                  • See all categories

                  Related Questions

                  • Alces

                    Best way to handle Breadcrumbs for Blog Posts in multiple categories?

                    The site in question uses Wordpress. They have a Resources section that is broken into two categories (A or B). Underneath each of these categories is 5 or 6 subcategories. The structure looks like this: /p/main-category-a/subcategory/blog-post-name /p/main-category-b/subcategory/blog-post-name All posts have a main category, but other posts often have multiple subcategories while some posts also fall into both main categories. What would be the easiest or most effective way to auto-populate the breadcrumb based on from where the person reached the blog post? So for example, a way to set Home -> Main Category -> Subcategory 1 as the breadcrumb if they reach it from the Subcategory 1 landing page. Or is this not possible and we should just set the breadcrumb manually based on where we feel it best lives? Thanks.

                    Technical SEO | | Alces
                    0
                  • in2townpublicrelations

                    How do you delete an admin user in wordpress that wont delete

                    I hired an indian company to do some work on three sites that I own. I used a freelancing platform and they have been banned and now when i check in my wordpress sites, the admin user will not delete. Everytime i try and delete them it comes back. I change the password and the email address, but when i check a couple of hours later it comes back again, giving them full control over my sites which they are playing around with. any help would be great. I have tried going into the cpanel but it still will not delete. my hosting company has tried to delete them but it is not working

                    Technical SEO | | in2townpublicrelations
                    0
                  • KempRugeLawGroup

                    Why Can't Googlebot Fetch Its Own Map on Our Site?

                    I created a custom map using google maps creator and I embedded it on our site. However, when I ran the fetch and render through Search Console, it said it was blocked by our robots.txt file. I read in the Search Console Help section that: 'For resources blocked by robots.txt files that you don't own, reach out to the resource site owners and ask them to unblock those resources to Googlebot." I did not setup our robtos.txt file. However, I can't imagine it would be setup to block google from crawling a map. i will look into that, but before I go messing with it (since I'm not familiar with it) does google automatically block their maps from their own googlebot? Has anyone encountered this before? Here is what the robot.txt file says in Search Console: User-agent: * Allow: /maps/api/js? Allow: /maps/api/js/DirectionsService.Route Allow: /maps/api/js/DistanceMatrixService.GetDistanceMatrix Allow: /maps/api/js/ElevationService.GetElevationForLine Allow: /maps/api/js/GeocodeService.Search Allow: /maps/api/js/KmlOverlayService.GetFeature Allow: /maps/api/js/KmlOverlayService.GetOverlays Allow: /maps/api/js/LayersService.GetFeature Disallow: / Any assistance would be greatly appreciated. Thanks, Ruben

                    Technical SEO | | KempRugeLawGroup
                    1
                  • categorycode

                    What is the best way to deal with an event calendar

                    I have an event calendar that has multiple repeating items into the future. They are classes that typically all have the same titles but will occasionally have different information. I don't know what is the best way to deal with them and am open to suggestions. Currently Moz anayltics is showing multiple errors (duplicate page titles, descriptions and overly dynamic urls). I'm assuming that it's showing duplicate elements way into the future. I thought of having the calendar no followed at all but the content for the classes seems valuable. Thanks,

                    Technical SEO | | categorycode
                    0
                  • Dan-Lawrence

                    Image Height/Width attributes, how important are they and should a best practice site include this as std

                    Hi How important are the image height/width attributes and would you expect a best practice site to have them included ? I hear not having them can slow down a page load time is that correct ? Any other issues from not having them ? I know some re social sharing (i know bufferapp prefers images with h/w attributes to draw into their selection of image options when you post) Most importantly though would you expect them to be intrinsic to sites that have been designed according to best practice guidelines ? Thanks

                    Technical SEO | | Dan-Lawrence
                    0
                  • jim_shook

                    Best way to handle pages with iframes that I don't want indexed? Noindex in the header?

                    I am doing a bit of SEO work for a friend, and the situation is the following: The site is a place to discuss articles on the web. When clicking on a link that has been posted, it sends the user to a URL on the main site that is URL.com/article/view. This page has a large iframe that contains the article itself, and a small bar at the top containing the article with various links to get back to the original site. I'd like to make sure that the comment pages (URL.com/article) are indexed instead of all of the URL.com/article/view pages, which won't really do much for SEO. However, all of these pages are indexed. What would be the best approach to make sure the iframe pages aren't indexed? My intuition is to just have a "noindex" in the header of those pages, and just make sure that the conversation pages themselves are properly linked throughout the site, so that they get indexed properly. Does this seem right? Thanks for the help...

                    Technical SEO | | jim_shook
                    0
                  • shanky1

                    Structuring URL's for better SEO

                    Hello, We were rolling our fresh urls for our new service website. Currently we have our structure as www.practo.com/health/dental/clinic/bangalore We like to have it as www.practo.com/health/dental-clinic-bangalore Can someone advice us better which one of the above structure would work out better and why? Should this be a focus of attention while going ahead since this is like a search engine platform for patients looking out for actual doctors. Thanks, Aditya

                    Technical SEO | | shanky1
                    0
                  • lzhao

                    Should we use Google's crawl delay setting?

                    We’ve been noticing a huge uptick in Google’s spidering lately, and along with it a notable worsening of render times. Yesterday, for example, Google spidered our site at a rate of 30:1 (google spider vs. organic traffic.)   So in other words, for every organic page request, Google hits the site 30 times. Our render times have lengthened to an avg. of 2 seconds (and up to 2.5 seconds). Before this renewed interest Google has taken in us we were seeing closer to one second average render times, and often half of that. A year ago, the ratio of Spider to Organic was between 6:1 and 10:1. Is requesting a crawl-delay from Googlebot a viable option? Our goal would be only to reduce Googlebot traffic, and hopefully improve render times and organic traffic. Thanks, Trisha

                    Technical SEO | | lzhao
                    0

                  Get started with Moz Pro!

                  Unlock the power of advanced SEO tools and data-driven insights.

                  Start my free trial
                  Products
                  • Moz Pro
                  • Moz Local
                  • Moz API
                  • Moz Data
                  • STAT
                  • Product Updates
                  Moz Solutions
                  • SMB Solutions
                  • Agency Solutions
                  • Enterprise Solutions
                  Free SEO Tools
                  • Domain Authority Checker
                  • Link Explorer
                  • Keyword Explorer
                  • Competitive Research
                  • Brand Authority Checker
                  • MozBar Extension
                  • MozCast
                  Resources
                  • Blog
                  • SEO Learning Center
                  • Help Hub
                  • Beginner's Guide to SEO
                  • How-to Guides
                  • Moz Academy
                  • API Docs
                  About Moz
                  • About
                  • Team
                  • Careers
                  • Contact
                  Why Moz
                  • Case Studies
                  • Testimonials
                  Get Involved
                  • Become an Affiliate
                  • MozCon
                  • Webinars
                  • Practical Marketer Series
                  • MozPod
                  Connect with us

                  Contact the Help team

                  Join our newsletter

                  Access all your tools in one place. Whether you're tracking progress or analyzing data, everything you need is at your fingertips.

                  Moz logo
                  © 2021 - 2025 SEOMoz, Inc., a Ziff Davis company. All rights reserved. Moz is a registered trademark of SEOMoz, Inc.
                  • Accessibility
                  • Terms of Use
                  • Privacy

                  Looks like your connection to Moz was lost, please wait while we try to reconnect.