Jump to content



  • Posts

  • Joined

  • Last visited

  • Days Won


 Content Type 



IPS4 Providers

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog



Everything posted by GTServices

  1. @AlexWebsites In the beginning, it was best to keep them separate but we no longer have to do that. The tools available to us today helps us to keep things simple. We just have 1 set of ad units for all sites. Today, it's simple to do reports based URLs (sites), key-values (ie. URLs, Page, Usergroup...), etc. TIPS: If you have AdX and Adsense, make sure AdX is set to "Default for Dynamic Allocation" (Admin > Linked Accounts) (Just make sure because some accounts that had Adsense approved before AdX may have Adsense set to Dynamic Allocation. If this happens to you, you could be losing a lot of money.) A key-value can be a url, usergroup, page, etc. It can be anything that you want to target. For example, you want to target a specific usergroup with a campaign. Or, maybe you want to target a group of members based on a custom Profile Fields. (This is very handy when a specific customer wants to target a specific group of people on your site.) Keep your naming convention simple for ad units, rules, etc. For ad units, I use the standards when naming my units: ros_leaderboard ros_medrec ros_largerec ros_skyscraper ros_halfpage ros_banner ros_mobile ros_sticky etc If you require 2 leaderboard ad units on the page, I recommend being specific on the 2nd. For example, name it post_leaderboard ... for another medrec found below the fold, name it bot_medrec, etc. You can use the same naming convention for Price Rules. Naming is very important. You look at the name and it tells you everything you need to know. (Keep in mind that your site design may change frequently but you shouldn't do the same with ad units.) Create Price Rules per ad units. Learn everything you can about price rules. Use Header Bidding and Adsense (alongside your Ad Manager setup) to put pressure on the auction
  2. These are FANTASTIC new features!! One thing that's missing is the UPDATE DATE. There are many old evergreen topics that are getting updated (for SEO reasons). Having the UPDATE DATE clearly visible tells the reader that the content was recently updated.
  3. This is what I call a perfectly timed article. ๐Ÿ‘
  4. I agree with the study ... working remotely is more productive. Plus, a company can save thousands of dollars. eg. rent, utilities, etc To make it work... Have weekly meetings. Use a work/project management tool such as Asana, Trello, etc. (A history of activity is very important. Not just for you but coworkers, groups, managers, CEO, etc) Make sure you take time off. At the same time, make sure you are working. (This is really hard for people who are working remotely for the first time.) Stay active in life - otherwise, you will gain wait. Do a Spartan Race every 4 months. I'm a Studio Windows user, I use Sticky Notes (on desktop screen) to quickly write down notes, todo list, etc ... and OneNote for research, ideas, and UI improvements, etc. (I'm sure Mac users have similar tools.) OneNote can be shared with others in the team. I was going to share my office space ... but I'm too tired ... I don't feel like cleaning the mess. ๐Ÿ™‚
  5. This may help you get started... unified_first-price_auction_best_practices.pdf
  6. Ezoic and similar service providers will only do so much for you. Keep in mind that they have many customers (sites) under them. Some sites provide a higher return so they do prioritize. They spend more time on those sites vs your site. Some of these service providers do everything through their system. This is the worse setup. As you can't reap the rewards later when and if you cancel the service. You want them to do EVERYTHING through your Ad Manager account. This isn't free. They take a percentage off your earnings. With that said, if you don't know what you are doing you are better off going with them. At the very least, they can help set everything up. You can always cancel the service down the road. NOTE: I'm just using Ezoic as an example because they were mentioned above. I am not familiar with how they run their business.
  7. I agree with Fast Lane. Header Bidding through Google Ad Manager. Use Google Ad Exchange (Harder to get an account. If you have an account - create a line item and set to "optimized by dynamic allocation".) Use Adsense as backup Create Pricing Rules in Ad Manager (if you don't know what you are doing leave as-is) --------- You have your 3+ header bidding partners competing at the top. You have Adsense and any other partners (min 2) competing at the bottom. You then have to find partners to compete in the middle. This should be 100% fill. (It's hard to find but you can find them.) The goal is to put pressure in the auction. The more pressure there is the better off you are.
  8. These are absolutely AWESOME improvements!!!!!
  9. Those are great examples @Joel R Another big problem I see (most people won't agree) are the many "directories" (apps) getting added to sites. eg. Articles, Reviews, galleries, Clubs, etc. On some sites it actually does more harm. If someone is looking for something regarding coronavirus why send them to Articles, Reviews, Galleries app, etc??? (Let's assume people are talking about it in forums, and you have similar content in Articles and Gallery.) Just think about the steps one would need to take if they are an active member on the site. (If you have this topic posted all over the site the only way is to do a SEARCH. You would send them to Articles, Galleries, Forums, etc.) But what if EVERYTHING about coronavirus was found in one place? How easy would that be for the user? How would this affect SEO? Simplify the steps needed to find answers that people seek. This is especially important when you want people to stick around. You want them to move from one topic to the next - participating in the community ... engaging with others creating a sense of "community". This will only happen if you make it easy for them. I guarantee if the same content was posted in 1 central location (Forums) you would end up with more participation, comments, engagement, etc. The trick is not to see Forums as forums but to see them as sections of the community discussing and learning about all kinds of topics (niche). EVERY content is an opportunity to share, learn, and discuss.
  10. The iframe embeds are nice looking but they don't offer the same SEO value as a text link. Google follows an iframe src link but they don't pass any "rank juice" to that page. Basically, if you use use embeds for internal links you are not getting the full SEO value that is usually associated with "internal linking". IPS should offer option to Ignore Internal Links? to go along with "Automatically embed links?" It's currently an all or nothing setting. (After a considerable amount of time researching this I'm still not 100% sure but I rather be on the safe side.)
  11. Sorry, this doesn't check for "birthday". This has nothing to do with birthdays. ๐Ÿ˜• Sorry, not possible. This app will display all Public Groups to the user.
  12. @Joel R These are great! Thanks for sharing. ๐Ÿ˜€ Personally, I drop #10 from the list. These days, many admins see Google as their Achilles heel. Yes. But, Google could be your BEST friend. If you focus on Google ... if you spend time improving on site SEO ... you could come out GROWING. Let me offer an example... Heather lost about 70% of her organic traffic in the past few years due to all the Google Algorithm Updates. Heather has thousands and thousands of topics. For this purpose, let's put this number at 100,000. On avg, Heather lost about 100 visits (avg) per topic /wk just on her top 10,000 topics. That's 1 million visits LOST per wk! Questions Heather should be asking herself... How many NEW CONTENT would I have to create to get back 1 million visits per wk? 10,000? 5,000? How long will it take to complete? How much would this cost me (money, time)? FACT: If you seen a drop in organic traffic and didn't do anything about it's likely it will continue to decline. FACT: Google is FREE. It takes work but it's worth it when done right. Soooooooo .... Don't ignore Google. Oh, by the way - Heather decided to focus on Google + New Content. Heather is now GROWING organic traffic despite the latest January Core Update.
  13. I agree, it should be part of IPS. For those unaware, Google Tag Manager requires code in HEAD and a noscript tag in BODY (immediately after the body tag). Most big boards use Tag Manager. I've seen a lot of smaller boards using Tag Manager. (Google Analytics is part of Tag Manager. If you have an Analytics account than you have access to Tag Manager.) Tag Manager is the BETTER option as it provides admins with more tools without the need to add more code to the site. eg. event tracking, conversions, remarketing, facebook pixel, etc I use Tag Manager for a number of things. It allows me to modify how a Bounce is counted in Analytics. Analytics now counts a bounce if USER leaves the page quickly (less than 1 minute). If more than 1 minute it doesn't count as a bounce. So instead of seeing bounce rates as high as 70% I see 10-29% bounce rates. This metric is now more useful to me. Why the change? Because most Users land on a page from Google or some other channel just to read the content on the page. Once they finish reading - they EXIT. It's only a problem if the content doesn't grab their attention. If they spend more than 1 minute on the page I know that they are actually reading (consuming information). This is a good thing. It tells me they are likely to come back. Now, when I see a high bounce rate I know the contents of the page needs attention, shouldn't be promoted, etc. eg. I use Bounce Rate to tell me if my homepage layout is working. At 10% Bounce rate with millions of sessions per week, I can say with confidence that it is.
  14. Love this feature. Beer for EVERYONE! (put it on the IPS tab ๐Ÿคช) I love the direction IPS is going. Forums are experiencing BIG drops in traffic. A lot of people don't know what to do. (Give them the tools they need to make improvements.) The right tools will push IPS to the next level.
  15. @Joel R I love PAGES + database. I use it to create directories. eg. Site Center, etc. When we use PAGES + database it creates issues that we shouldn't have to bother with for standalone landing pages. (no organization needed) eg. URL subdirectory that is not needed (domain.com/database/record), index of PAGES database being found, customizing templates to fit all landing pages, etc. What this provides me is the following: Ease of use Control over SEO urls (no Pages database subdirectory) Freedom to build pages without the suite wrapper (header/footer) Grouping of similar landing pages (For a specific landing page, I could create it's error and thank you page.) Removal of distractions from view (I want readers to take action without any kind of distractions. ie. navigation, footer, etc) I use these landing pages to... To generate leads To provide surveys To provide offers Some are informational A lot of these are sponsored (advertisers) content. (Some of these are only available for a certain time.) Enabling tagging would be helpful for discovery. Pages come up for search why shouldn't they display when searching for Tag A, Tag B, or Tag C.
  16. Sorry, I was away on a trip. I noticed you fixed this issue. GREAT JOB!!!! (Basically, you can edit the CSS.) Even your PUBLIC GROUPS Directory looks AWESOME!! These look great. Thanks for giving back to the community.
  17. This app doesn't take away any Group functions (anywhere). If they have a Groups option (for you to send to a specific group) than it's still there.
  18. I agree, the NOFOLLOW on everything will still work but it doesn't help Google better understand and process links on my site as well as sites pointing to my site. Eventually, Google will make the proposed changes a requirement or drop it altogether. Google makes changes gradually. Plus, it doesn't hurt to give admins some control over this. Currently, it's either NOFOLLOW or nothing. (Just make the current option a dropdown.) Let us decide.
  19. In new version, you may want to consider adding the new NOFOLLOW options. Leave it up to the admins to decide how to use NOFOLLOW. You can read more about here... Evolving โ€œnofollowโ€ โ€“ new ways to identify the nature of links Qualify your outbound links to Google
  20. Pages is a great built-in tool that allows the creation of Landing Pages. But, it lacks the tagging feature. Yes, tagging is available in Pages > Databases but not Pages. Tagging is great for content discovery. The idea behind this is to allow admins to tag the page within Pages.
  21. I see this as a bug but you may say "Working as designed". I'm just putting it out there just in case it's an oversight... Regarding the Schema Comment property... IPS counts each post as a Comment. This includes the first post. The first post shouldn't be listed as a comment in Topics. I just think it's better to stay safe. I'm not sure how Google (or other bots) translates this duplication. But one thing I'm absolutely sure about ... Google is promoting the use of proper Structured Markup for rich snippets, ranking, etc a lot more these days. In Schema json code, you have the first post as the schema topic 'text' as well as the first Comment 'text'. <script type='application/ld+json'> { "name": "BUG: Schema Topic Author", "headline": "BUG: Schema Topic Author", "text": "Check schema json code for this topic (View Source) ... you'll likely see something like this...\n \n\n\n \"author\": {\n \"url\": \"https://invisioncommunity.com/profile/578145-gtservices/\"\n },\n\n\n\tBut it should look like this...\n \n\n\n \"author\": {\n \"@type\": \"Person\",\n \"name\": \"GTServices\",\n \"image\": \"//dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2019_10/gt4.thumb.jpg.62ffd4a1877711c2fef011e6e250152f.jpg\",\n \"url\": \"https://invisioncommunity.com/forums/topic/455280-bug-schema-topic-author/\"\n },\n\n\n\tAlso 'Publisher' property (required by Google) is missing on topics.\u00a0\n \n\n\n\tNOTE: Both of these properties are working correctly for Articles. Not sure about other Content.\n \n", "dateCreated": "2020-01-05T11:25:01-0500", "datePublished": "2020-01-05T11:25:01-0500", "pageStart": 1, "pageEnd": 1, "image": "https://dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2019_10/gt4.thumb.jpg.62ffd4a1877711c2fef011e6e250152f.jpg", "author": { "url": "https://invisioncommunity.com/profile/578145-gtservices/" }, "interactionStatistic": [ { "@type": "InteractionCounter", "interactionType": "http://schema.org/ViewAction", "userInteractionCount": 11 }, { "@type": "InteractionCounter", "interactionType": "http://schema.org/CommentAction", "userInteractionCount": 1 }, { "@type": "InteractionCounter", "interactionType": "http://schema.org/FollowAction", "userInteractionCount": 12 } ], "@context": "http://schema.org", "@type": "DiscussionForumPosting", "@id": "https://invisioncommunity.com/forums/topic/455280-bug-schema-topic-author/", "isPartOf": { "@id": "https://invisioncommunity.com/#website" }, "url": "https://invisioncommunity.com/forums/topic/455280-bug-schema-topic-author/", "discussionUrl": "https://invisioncommunity.com/forums/topic/455280-bug-schema-topic-author/", "comment": [ { "@type": "Comment", "@id": "https://invisioncommunity.com/forums/topic/455280-bug-schema-topic-author/#comment-2808352", "url": "https://invisioncommunity.com/forums/topic/455280-bug-schema-topic-author/#comment-2808352", "author": { "@type": "Person", "name": "GTServices", "image": "//dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2019_10/gt4.thumb.jpg.62ffd4a1877711c2fef011e6e250152f.jpg", "url": "https://invisioncommunity.com/profile/578145-gtservices/" }, "dateCreated": "2020-01-05T11:25:01-0500", "text": "Check schema json code for this topic (View Source) ... you'll likely see something like this...\n \n\n\n \"author\": {\n \"url\": \"https://invisioncommunity.com/profile/578145-gtservices/\"\n },\n\n\n\tBut it should look like this...\n \n\n\n \"author\": {\n \"@type\": \"Person\",\n \"name\": \"GTServices\",\n \"image\": \"//dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2019_10/gt4.thumb.jpg.62ffd4a1877711c2fef011e6e250152f.jpg\",\n \"url\": \"https://invisioncommunity.com/forums/topic/455280-bug-schema-topic-author/\"\n },\n\n\n\tAlso 'Publisher' property (required by Google) is missing on topics.\u00a0\n \n\n\n\tNOTE: Both of these properties are working correctly for Articles. Not sure about other Content.\n \n" } ] } </script> NOTE: This also affects InteractionCounter. (When you say you have 1 Comment I expect to see a comment/reply. ) The schema code for Article is correct as it doesn't show the first post as Comment. (Actually, it doesn't show any Comments. Why leave out comments?)
  22. Check schema json code for this topic (View Source) ... you'll likely see something like this... "author": { "url": "https://invisioncommunity.com/profile/578145-gtservices/" }, But it should look like this... "author": { "@type": "Person", "name": "GTServices", "image": "//dne4i5cb88590.cloudfront.net/invisionpower-com/monthly_2019_10/gt4.thumb.jpg.62ffd4a1877711c2fef011e6e250152f.jpg", "url": "https://invisioncommunity.com/forums/topic/455280-bug-schema-topic-author/" }, Also 'Publisher' property (required by Google) is missing on topics. NOTE: Both of these properties are working correctly for Articles. Not sure about other Content.
  23. It would be great to have dateModified (schema properties) for forum topics. I am aware that it's available on Pages and Articles. Why? Because you already include it in other Content. Google currently recommends. Sooner or later this will become a requirement. Personally, we have a lot of old evergreen rich topics that are getting updated. I want to help Google know that Content has been updated.
  24. thank you @newbie LAC ... that was a quick fix ๐Ÿ™‚
  25. very exciting stuff... I see the CSV option (YEA) in stats (Registrations) ... I hope this means we'll see some improvements in Reporting ๐Ÿ˜œ
  • Create New...

Important Information

We use technologies, such as cookies, to customise content and advertising, to provide social media features and to analyse traffic to the site. We also share information about your use of our site with our trusted social media, advertising and analytics partners. See more about cookies and our Privacy Policy