Day: February 27, 2017

  • SEO keywords finding and placement on web pages

    We can find keyword ideas from multiple website. User can search keywords by following means

    • searching of that common words which are directly or indirectly link with your web page purpose
    • Common people use common lines to search on search engines
    • Today, there is always a competitor site in market. So user can get an idea of keywords by going through competitor website.
    • Multiple online tools are available for keyword search

    You will find multiple websites which can guide about the keyword placement on web pages. Here you will get point to point answer of this

    • Keep keyword in title i.e. keep keyword in <title> tag
    • Keep keyword in meta description i.e. in <meta name=”description” > tag . Should not greater than 150 characters
    • Keep keyword in meta keyword i.e. in <meta name= “keyword”> tag. Can contain 30 to 40 words
    • Use heading for keywords i.e. use <h1>put keyword here </h1>
    • put keyword in <a> tags
    • put keywords in comments
    • put keywords in images alt property
    • put keywords in file name
    • put keywords in URL
    • use <meta name=”robots” > to avoid from SEO indexing

  • What should be file name for SEO – search engine optimization

    What should be file name for SEO – search engine optimization

    File name for all the website must be simple and SEO friendly. As search engine give high importance to all file names for SEO.

    • Filename should be short and itself explainable .
    • File name must have minus symbol instead of underscore.
    • We must use few keywords in file name.
    • Do not use filenames such as single generic word. We must use complete name which is self explainable
    • File name should not be lengthy
    • File size must be less than 100 kilobytes

  • What should be valid SEO -Search Engine Optimization

    What should be valid SEO -Search Engine Optimization

    All users must do valid SEO for their websites. As search engines can easily read the purpose of page. During SEO , user must take care of below points

    User should keep perfect data in pages they should not keep relevent data on pages.

    Website should follow complete SEO guidelines

    Data should not be duplicate and data should not be copied from some sites

    Website pages should have have same data which search engine indexing shows

    Website page data should have some meaningful data as per the SEO guidelines. Some users just keep the SEO related data on pages to give good ranking which should not be done.

    All web pages should be of good quality

    Sometime user search data for particular keyword but they did not find useful content i.e. related to keyword content on web page which is totally against SEO guidlines.

    Content should not be hidden as some users put some content hidden just to make the web page Search Engine friendly

    Some user creates multiple website having same content which is against SEO guidlines

  • What is off page SEO – Search Engine Optimization

    There are multiple type of SEO. Here we will about the Off page SEO.

    Off page SEO is not done on website directly. Its done in multiple ways. Some of list is as follow

    • Off page SEO is done by doing link building
    • By sharing web link with public by using multiple portals
    • Submitting link on multiple web directories
    • Submitting link on search engine
    • Search of local area website and post our web link for local areas

     

     

  • What is on page seo – Search engine optimization

    What is on page seo – Search engine optimization

    On page SEO is defined on website itself. There can be multiple factor that where content needs to be put on web page.

    In on page seo , all SEO related activies are done on web page source code. Below are the few things which we must take care for on page SEO

    • Title of page
    • Description of page
    • Tags Description
    • Keywords Description
    • Meta keywords and description
    • Internal Linking of web pages
    • Images tags

  • What is the backend process of SE – Search Engine

    What is the backend process of SE – Search Engine

    Search Engine is working for all web pages in below ways

    • Search Engine crawls the complete website and fetches all urls from the web pages. If we talk about google then google performed this crawl by GOOGLEBOT.
    • Search Engine create index for all the web pages and enter this information into own database. Whenever any user search any information  then Search Engine sends the request to database indexing and fetch the result and displayed it to end user.
    • There can be multiple result based on required search string. So Search Engine shows all result to end user based on rank of pages. This process is called calculation of relevant pages. Rank of pages means position of the page on search engine

    Major Search Engines change their searching algorithm continuously sometimes multiple time in a day. and its done just because user should update their websites time by time.

     

  • What is the need of SEO – Search Engine Optimization

    What is the need of SEO – Search Engine Optimization

    SEO stands for Search Engine Optimization. We do SEO for multiple reasons. Below are the few one

    • To give good rank to our website
    • To provide high and good quality traffic to our website
    • To get listed website on the top of search engines.
    • To reach the target public for which website is prepared

     

  • What is Cross-Browser testing

    What should we validate in Cross-Browser testing? As far as, I have found a way on this, my understanding is as below with each category explained on its approach:

    1. Validating CSS
    2. Page Element Operations (E.g. Click, LoseFocus, Submit etc) on plain browser or without JS
    3. Images and their URLs
    4. Font sizes (from browser)
    5. Zoom behaviours by browser
    6. All Links Validation (Recursively)
    7. Text/Images and their alignment
    8. Shift text positions
    9. DATEs format validation
    10. Page design in Mobile/Portrait/Landscape View
    11. Multi-byte/Special Characters

  • How to Log in GIT

    LOG
    View whole commits history
    git log
    View last n commits with its message only
    git log –oneline -n
    E.g.
    git log –oneline -n 2
    View commits history with differences (-p) only upto two last commits (-2)
    git log -p -2
    View commits history with statistics
    git log –stat
    View commits history beautifully in one-line, short status, full status, or max status
    git log –pretty=[oneline/full/fuller/short]
    View commits history in pretty format having (short-hash, author-name, author-date, subject)
    git log –pretty=format:”%h – %an, %ar : %s”

    — with date-range
    git log –pretty=format:”%h – %an, %ar : %s” –author=pgupta –since=”2017-01-01″ –before=”2017-01-31″ –no-merges
    Graphical (ASCII) presentation commands
    git log –graph –topo-order –decorate –oneline –all
    git log –graph –topo-order –decorate –oneline –boundary master..dev
    git log –graph –all –topo-order –decorate –oneline –boundary –force-branch-columns=master,develop
    List local branches with corresponding HEAD hash, sorted by last commit date
    git for-each-ref –sort=-committerdate refs/heads/

  • How to Tag in GIT

    TAGGING A GIT BRANCH

    Show all tags

    git tag

    Search tag

    git tag -l "tag-search-pattern"
    E.g.
    git tag -l "v2.0.2*"

    Create annotated tag

    git tag -a <tagname> -m "<message>"
    E.g.
    git tag -a v2.0 -m "This version 2.0 contains web-ui changes"

    Show tag details

    git show <tagname>
    E.g.
    git show v2.0

    Checkout tags

    git checkout -b <branchname> <tagname>
    E.g.
    git checkout -b version2.0 v2.0

    Pushing tags to remote

    git push origin <tagname>
    E.g.
    git push origin v2.0

    Pushing all (un-pushed) tags to remote

    git push origin --tags

    Rename an annotated git tag

    • rename tag
    git tag <new-tag> <old-tag>
    E.g.
    git tag v1.1 1.1
    • delete tag locally
    git tag -d <old-tag>
    • push deleted tag-change to remote
    git push origin :<old-tag>
    E.g.
    git push origin :refs/tags/1.1
    OR
    git push origin :1.1
    • push renamed tag to remote
    git push origin <new-tag> (E.g. git push origin v1.1)
    OR
    git push --tags
    • Finally, make sure that the other users remove the deleted tag. Please tell them(co-workers) to run the following command:
    git pull --prune --tags

    List local branches with corresponding HEAD hash, sorted by last commit date

    git for-each-ref --sort=-committerdate refs/heads/