Jump to content


  • Content count

  • Joined

  • Last visited

  • Days Won


GrahamUK33 last won the day on June 12

GrahamUK33 had the most liked content!

About GrahamUK33

  • Rank
    Advanced Member

Users Experience

  • Experience
  • Area of Expertise
    I'm Learning

Contact Methods

  • Website URL

Profile Information

  • Gender
  • Location
  • Interests
    Developing a local history website called Hinckley Past & Present, my latest project is Newbury History.

Recent Profile Visitors

615 profile views
  1. GrahamUK33

    SEO noob-Help needed!

    No sure if you are aware, but at the bottom of the page under 'sitemap' the following don't have links: Home, About Us, Heating & Plumbing, Bathrooms & Wetrooms, Charges, Gallery & Feedback, Contact Us
  2. GrahamUK33

    Review of Website

    I have found the dark text does not stand out enough from the hero image background, there really is too much going on in that area, my eyes cannot focus on the text. The red text on grey background at the very top of the site, I think should be white, like you have on the ‘request a quote’ button. The linked images underneath the ‘We bring Solutions that Revolutionize The Digital Space’ look to square, flat, and tight together. Maybe make the images rectangle with a shadow that disappeared once scrolled over, they need to be spaced out. https://www.wiggledigital.co.za/web-design-nelspruit.html WEB DESIGN IN NELSPRUIT Good first impressions are crucial and for most businesses, this occurs with a website visit that lasts 30 seconds or less. Wiggle Digital’s website design Nelspruit service provides clients in Nelspruit, South Africa with websites that will impress, engage, and convert visitors into customers. I am struggling to think of why someone who builds website for others would have a website that does not follow what they are trying to sell, I do not mean for this to be harsh, but have a look at other web design websites for some inspiration and to see what others are offering. 😎
  3. GrahamUK33

    Mobile SEO

    Would that mean the website is then demoted as it is not using the today's best practices?
  4. GrahamUK33

    Mobile SEO

    What happens if you don't have a responsive design?
  5. GrahamUK33

    Lazy Loading images and video

    This is a tweet from Google’s John Mueller Reading that statement, it shows that Google are looking into making it more clear on how to have images indexed when using lazy load. People are clearly using lazy load as a way of their load times faster, Google are acknowledging this.
  6. GrahamUK33

    Lazy Loading images and video

    Since having the Lazy Load feature installed, I have noticed that the Google Pagespeed score had increased by a reasonable amount. The big downside to Lazy loading was the images were not appearing in a Google image search, even when I have included the images within a sitemap. I have not been able to find a way to get the images to appear within a Google image search, which has resulted in the removal of this feature form the website. When Google releases a fix, I will reintroduce the lazy load feature again.
  7. GrahamUK33

    reCAPTCHA not easy to implement, any other solutions?

    I have turned off the autocomplete to hopeful help a real person from filling in the field without knowing, and have used 'url' as a type to entice the bots to fill that field out. I have also done the same for a phone number field, but used the 'tel' type. <input class="url" name="url" type="url" placeholder="url" autocomplete="off" /> <input class="phone" name="phone" type="tel" placeholder="phone" autocomplete="off" /> So far it has stopped the spam I was receiving from the form, I will continue to monitor. If this doesn't work then I will bite the bullet and look at converting the HTML contact page into PHP for additional security.
  8. GrahamUK33

    reCAPTCHA not easy to implement, any other solutions?

    I have added a second field (number field) with a name and placeholder of 'phone', hopefully this will act as another honeypot. Repeating the code works, but is there a better way of including the 'url' and 'phone' in the same line? <?php if(!empty(trim($_POST['url']))) { echo "Possible spam as you've filled out a box that's not required. Click back to try again."; exit(); } if(!empty(trim($_POST['phone']))) { echo "Possible spam as you've filled out a box that's not required. Click back to try again."; exit(); }
  9. GrahamUK33

    reCAPTCHA not easy to implement, any other solutions?

    @BrowserBugs many thanks, that has worked. I gave it a name of 'url' just in case a bot looks for something like that.
  10. GrahamUK33

    reCAPTCHA not easy to implement, any other solutions?

    Thanks for having a look, is there something else I can do with the setup I have?
  11. GrahamUK33

    reCAPTCHA not easy to implement, any other solutions?

    I have tried to add honeypot and spawn features to my contact form, but with no luck. I have stripped all code that I couldn't get working, this is what I now have. contact.html <form action="sendeail.php" method="post"> <div class="to"> <input class="text" name="name" onblur="if (this.value == '') {this.value = 'Name';}" onfocus="this.value = '';" required="" type="text" value="Name" /> <input class="to-right text" name="email" onblur="if (this.value == '') {this.value = 'Email';}" onfocus="this.value = '';" required="" type="text" value="Email" /> </div> <select name="enquirytype"> <option value="General Enquiry">General Enquiry</option> <option value="Error on Website">Error on Website</option> </select> <textarea class="text" name="enquiry" onblur="if (this.value == '') {this.value = 'Message';}" onfocus="this.value = '';" value="Message:">Message</textarea> <input name="sent" type="hidden" value=" <?php echo date('Y-m-d H:i:s'); ?>"> <input class="mybutton" name="submit" type="submit" value="Submit" /> </form> sendeail.php <?php $name = $_POST['name']; $email = $_POST['email']; $enquirytype = $_POST['enquirytype']; $enquiry = $_POST['enquiry']; if(!$email == "" && (!strstr($email,"@") || !strstr($email,"."))) { echo " <h2>Please enter valid Email address</h2>\n"; $badinput = " <h2>Form was NOT submitted</h2>\n"; echo $badinput; die ("Go back! ! "); } if(empty($name) || empty($email)) { echo " <h2>Please fill in Name and Email Address</h2>\n"; die ("Use back! ! "); } $todayis = gmdate("l, j F Y, g:i a ") ; $subject = "Enquiry"; $notes = stripcslashes($notes); $message = " $todayis \n From: $name \n Email: $email \n Type of Enquiry: $enquirytype \n Enquiry: $enquiry \n "; $from = "From: $email\r\n"; mail("joe.bloggs@somewhere.co.uk", $subject, $message, $from); ?> <p class="contact-conformation">Date: <?php echo $todayis ?> </p> <p class="contact-conformation">Thank you <?php echo $name ?> for your enquiry. </p> <a class="contact-conformation-mybutton" href="index">Continue</a>
  12. GrahamUK33

    Mobile SEO

    Just looking at the email I had, it was from the Google Search Console Team. I don't know if you can force anything to submit your site and move up the list quicker. From my understanding, website that have been optimised for mobile use will rank higher than a website that hasn't been optimised.
  13. GrahamUK33

    reCAPTCHA not easy to implement, any other solutions?

    Thanks, I have a look into the 'honeypot' solution to see what that is all about.
  14. GrahamUK33

    Lazy Loading images and video

    Since I added the images to sitemap.xml Goolge Search Console has recognised that eight images have been submitted four days ago, but I am still waiting for them to be indexed. I will post to update what the outcome is.
  15. GrahamUK33

    Mobile SEO

    I received a mobile-first message for one of my websites, I haven't noticed any difference yet. @VWeb If you don't like what Google is all about, then don't use their services, its that simple! either go with the flow, or buck the trend...